mySQL ERROR 1064 (42000) 해결법

익명 사용자의 이미지

안녕하세요.

MYSQL을 혼자 독학하고 있는데요.

데이터베이스 생성 후, 아래와 같이 문자를 입력했는데

mysql> CREATE TABLE TOPIC(

-> ID INT(11) NOT NULL AUTO INCREMENT,

-> TITLE VARCHAR(100) NOT NULL,

-> DESCRIPTION TEXT NULL,

-> AUTHOR VARCHAR(30) NULL,

-> PROFILE VARCHAR(100) NULL,

-> PRIMARY KEY(ID);

이와 같은 에러가 발생했습니다.

무엇이 문제인가요? :( 구글링해도 모르겠네요 ㅜㅜ

ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AUTO INCREMENT,

TITLE VARCHAR(100) NOT NULL,

DESCRIPTION TEXT NULL,

AUTHOR VARC' at line 2

익명 사용자의 이미지

대충 봐도 괄호 쌍이 안맞는데요;;

잘 모르겠으면 에러메시지가 시키는 대로 하세요.

haman2ho (haman2ho)@Google의 이미지

AUTO_INCREMENT 랑 줄 끝에 닫는 괄호가 하나 빠졌어요.

CREATE TABLE TOPIC(
ID INT(11) NOT NULL AUTO_INCREMENT,
TITLE VARCHAR(100) NOT NULL,
DESCRIPTION TEXT NULL,
AUTHOR VARCHAR(30) NULL,
PROFILE VARCHAR(100) NULL,
PRIMARY KEY(ID));