MYSQL创建表的错误

MYSQL创建表的错误,第1张

SQL SERVER直接就不支持单引号,MYSQL就不知道了。把CREATE里边所有的单引号都去掉,而且包括主外键关系在内的约束什么的单独写在一起。我只会SQL SERVER的,MY SQL没用过。对了,你要先USE到你的表所在的数据库。反正你自己找找错误吧,我帮不上啥忙了。

create table 不是 create tables

用我这个试试

create table user(

userid int(4) not null auto_increment,

username varchar(16) not null,

userpassword varchar(32) not null,

primary key(userid)

)

正常的建表逻辑, 要把索引,主键等 放在最下, 与字段分开, 方便他人阅读.

如果非要建在一行, 这样也可以,

create table user(

userid int(4) not null primary key auto_increment,

username varchar(16) not null,

userpassword varchar(32) not null

)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5933635.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-08
下一篇 2023-03-08

发表评论

登录后才能评论

评论列表(0条)

保存