2015-02-06 60 views
0

我是mysql的新手,我试图创建一个基本表,但我得到了一个我找不到的错误。尝试在mySQL中创建表时出错

继承人的创建,我写

CREATE TABLE user (user_id varchar(50), name varchar(50), Yelping_since date, PRIMARY KEY(user_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 
'' at line 1 
+1

第一个括号是不封闭。 – 2015-02-06 23:27:12

回答

-1

确保您入门MySQL作为根。

编辑: 试试这个:

CREATE TABLE user (user_id int NOT NULL, name varchar(50), Yelping_since date, PRIMARY KEY(user_id)); 
0

尝试添加 “)” 结尾的分号之前。

1

你只是错过了一个右括号

CREATE TABLE user (user_id varchar(50), name varchar(50), Yelping_since date, PRIMARY KEY(user_id)); 
0

它应该是这个样子耶

CREATE TABLE user (user_id varchar(50), name varchar(50), Yelping_since date, PRIMARY KEY(user_id))