为了账号安全,请及时绑定邮箱和手机立即绑定

有误!AUTO_INCREMENT 并不一定是和PRIMARY KEY 一起使用,用在定义为Key的字段即可

请老师更正

正在回答

4 回答

准确来说是要求改列设置为主键约束才可以用AUTO_INCREAMENT,而设置列为主键约束还有其他方法,君请自查。

0 回复 有任何疑惑可以回复我~

哈哈,我也是,我一开始写,PRIMARY KEY UNSIGNED AUTO_INCREMENT,就不可以,AUTO_INCREMENT放在PRIMARY KEY 前边才行

0 回复 有任何疑惑可以回复我~
#1

龙浩流星

你还是先试试把UNSIGNED关键字放到前面再说吧~~~
2016-07-20 回复 有任何疑惑可以回复我~

一起用时,AUTO_INCREMENT 必须要写在 PRIMARY KEY 之前,为啥我也不知所云,没查到答案,纠结......

0 回复 有任何疑惑可以回复我~

你设置成UNIQUE KEY的话系统会自动更为PRIMARY KEY 。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
与MySQL的零距离接触
  • 参与学习       396886    人
  • 解答问题       3353    个

本课程涵盖全部MySQL数据库的基础,学习MySQL数据库的基础知识

进入课程

有误!AUTO_INCREMENT 并不一定是和PRIMARY KEY 一起使用,用在定义为Key的字段即可

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信