执行:
alter table class add primary key (id);时发生错误
问题:
ALTER TABLE causes auto_increment resequencing, resulting in duplicate entry '26' for key 'PRIMARY'可能导致此问题的原因:
1、可能该表存在其他的主键,因为一个表只允许出现一个主键;
解决方法:(删除主键)
ALTER TABLE TABLE_NAME DROP PRIMARY KEY;2、有外键关联无法删除(查询然后取消关联关系)
show create table 你的表名
3、表中设置的主键列不允许有重复的值出现
解决方法:把重复的行删除或者改成别的值即可
发表评论 取消回复