2014-03-31 57 views
0
CREATE TABLE info(id KEY AUTO_INCREMENT, email VARCHAR(20), name VARCHAR(20)); 

虽然使用此代码,在Ubuntu终端,我得到错误,如下面语法错误检查手册

ERROR 1064(42000):你在你的SQL语法错误;检查对应于你的MySQL服务器版本的权利 语法使用附近的 手册“KEY AUTO_INCREMENT,电子邮件VARCHAR(20),名 VARCHAR(20))”在行1

请你帮我对于这个问题。感谢答复提前

回答

0

试试这个:

CREATE TABLE info(
    id int not null AUTO_INCREMENT, 
    email VARCHAR(20), 
    name VARCHAR(20), 
    primary key(id) 
); 
0

试一下:

CREATE TABLE info(id INT NOT null AUTO_INCREMENT, email VARCHAR(20), name VARCHAR(20),primary key(id)); 
0

你必须在MySQL与你的 “主键” sintax一个问题:

CREATE TABLE info(id not null AUTO_INCREMENT, email VARCHAR(20), name VARCHAR(20), Primary Key(id));

相关问题