MYSQL代码1170错误,寻帮助,本人新手!

MYSQL代码1170错误,寻帮助,本人新手!,第1张

首先,你指定那个primary key的时候,如果想要把多个字段指定为主键,不是这样写的,具体的写法你查下MySQL手册看看,还有你在创建表的时候,表中的字段不用指定编码方式,因为你的这个数据库本来就已经指定了数据库编码方式,最后就是你那个id字段给的值可能会大了些,你给个默认值就行了,也就是int就行了,不用写长度,然后其它的倒没什么;

我给个标准的给你看看吧

create table huiyuan(

id int not null auto_increment primary key,yixiang varchar(300) not null,lixiang varchar(255) not null

)

这样就可以把表创建好啦;

遇到这样的问题,先把单词意思弄懂吧,一般的错误提示都蛮清晰,列 pass 在使用于key规范的时候没有key长度。 我使用的是sql server,但是我想mysql里面问题原因差不多,看看这个psid是不是限定了什么


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存