>> Delete Reply from No. 16992 article
No. RE: mysql덤프..알려주세요

등록 2001-01-09 10:00:00 By localhost     조회 2
이름 문현웅    

		: 초보질문입니다..
: 정진호님의 책 생활영어표시 인데요 덤프가 안되네요..함 봐주십쇼..
: 참고로 학원에서 할때는 되는데, 집에서는 안됩니다.
:
: 집에 있는거 사양 -- 알짜리눅스 6.1, 덤프버전 7.1(-7.0)입니다. 학원에
서는 둘다
: 6.0이었구요..
:
: db명 : test
: user : root
: table명 : eng_maxim
: table구조:(mysql의 비밀번호는 없습니다.)
: mysql> create table eng_maxim,
: ->( id int(11) default '0' not null auto_increment,
: ->body text,
: ->primary key(id));
:
:
: 1.cd에서 eng_maxim.sql을 /tmp로 복사.
: 2.mysql에서 test에 eng_maxim테이블 생성..
: 3.#./bin/mysqldump test eng_maxim > /tmp/eng_maxim.sql
: (4.#./bin/mysql -umysql test < /tmp/eng_maxim.sql)
:
: 해서 mysql에서 확인하면 body부분이 null로 나옵니다..
: 왜그러지요??
: /tmp에서 vi로 sql파일을 확인하면 제대로 복사가 되었거든요..
: 1시간도 넘게 헤맸어요..
: 그리고 4번은 해보기도 하구 안해도 보구했는데,..부탁드립니다.
 --------------------------------------------------------
 제가 보기엔 sql명령이 잘못된것 같군여..
테이블을 아래와 같이 하고 싶은신거 같은데..
+-------+---------+------+-----+---------+----------------+
| Field | Type    | Null | Key | Default | Extra          |
+-------+---------+------+-----+---------+----------------+
| id    | int(11) |      | PRI | 0       | auto_increment |
| body  | text    | YES  |     | NULL    |                |
+-------+---------+------+-----+---------+----------------+
mysql> create table eng_maxim( id int default '0' not null 
                    auto_increment primary key, body text);
이렇게 하셔야 될거 같군여..
 도움이 됬을지 모르겠네여..
 --
^^
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved