저와 같은 버전이 설치되어 있어 저 시스템에서 테스트 해 봤습니다. 다음이 그 결과 입니다.
[root@database /root]# mysql -u root test -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \.
Your MySQL connection id is 78 to server version: 3.22.32
Type 'help' for help.
mysql> create table system
-> (name char(20) ,decs char(20), contact char(20), num char(20) , systime char(20));
Query OK, 0 rows affected (0.00 sec)
mysql> select * from system;
Empty set (0.00 sec)
mysql> desc system;
+---------+----------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+---------+----------+------+-----+---------+-------+
| name | char(20) | YES | | NULL | |
| decs | char(20) | YES | | NULL | |
| contact | char(20) | YES | | NULL | |
| num | char(20) | YES | | NULL | |
| systime | char(20) | YES | | NULL | |
+---------+----------+------+-----+---------+-------+
5 rows in set (0.00 sec)
mysql>
잘 되고 있지요.
이해가 가질 않는군요.
NOT NULL 은 별로 테이블 생성에서 영향을 미치지 않습니다. 시스템을 다시 설치해 보시기 바랍니다. 현재 말씀 하신 증상은 정상적으로는 저와 같이 처리가 되어야 정상이랍니다.
::양진석 님께서 쓰시길::
> 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을
> 안 붙여두 테이블이 생성된다구 되어 있는뎅...
> 한참 고생했뜸다. +|+
> 왜 구런가여?
> 혹시 디피 설정사항 때메 구런가여?
> 고수님들의 답변 부탁드립니다.
> 끝까지 읽어 주셔서 감따함다. ^^*
> 구럼 부탁드립니다.
|