: 초보질문입니다..
: 정진호님의 책 생활영어표시 인데요 덤프가 안되네요..함 봐주십쇼..
: 참고로 학원에서 할때는 되는데, 집에서는 안됩니다.
:
: 집에 있는거 사양 -- 알짜리눅스 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);
이렇게 하셔야 될거 같군여..
도움이 됬을지 모르겠네여..
--
^^