mysql version은여
Ver 9.38 Distrib 3.22.32, for pc-linux-gnu (i686)
임다.
저번에 아래와 같은 글을 썼져...
버젼을 적으라구 해서염.
디비 설정이 꼬여서 구런가????????
답변 부탁함다.
============================================================
mysql을 연동하여 시스템을
개발하구 있는 학생임다.
근데여. 제가 워낙 초짜라서여... -_-;
insert 문에 대해서 물어볼께 있습니다.
운영체제는 리눅스구여.
텔넷 접속해서 su로 로그인 해서여
test 디비에 테이블을 만들려구 access 했떠여.
다음과 같이 테이블을 만들려구 했쪄.
mysql> create table system
mysql>(name char(20) ,decs char(20), contact char(20), num char(20) , systime char(20));
이렇게 하면 테이블생성이 안되고,
ERROR 1064: You have an error in your SQL syntax near '(name char(20) NOT NULL ,decs char(20), c
ontact char(20), num char(20) , systime' at line 1
이런 에라가 뜹니다. (에라~~~ 때려치우까부다. -_-;)
근데 다음과 같이
mysql>(name char(20) NOT NULL ,decs char(20), contact char(20), num char(20) , systime char(20))
;
(NOT NULL을 주목해주세여~~)
해떠니 되더군여.
도대체 왜 구런가여?
허정수님이 쓰신 문서에는 NOT NULL을
안 붙여두 테이블이 생성된다구 되어 있는뎅...
한참 고생했뜸다. +|+
왜 구런가여?
혹시 디피 설정사항 때메 구런가여?
고수님들의 답변 부탁드립니다.
끝까지 읽어 주셔서 감따함다. ^^*
구럼 부탁드립니다.
|