错误描述
输入sql指令
ALTER TABLE sys_user CHANGE id id INT(4) NOT NULL auto_increment primary key
Error Code: 1068. Multiple primary key defined 0.000 sec
原因分析
这个错误的原因是定义了两个主键,导致出错
解决办法
更改其他字段主键为非主键,设置当前字段为主键,执行代码
ALTER TABLE sys_user CHANGE id id INT(4) NOT NULL auto_increment primary key
放弃设置当前字段为主键,保留原有主键
ALTER TABLE sys_user CHANGE id id INT(4) NOT NULL auto_increment //去除primary key
查看更多博客请点击进入我的个人博客