我有一个mysql innoDB表,有超过6000条记录。主键(ID)设置为auto_incremented。此时auto_increment值为41804。
我通过insert语句插入了2000多条记录,发现一些查询存在一些数据问题。此时auto_increment值已更改为42500.
我在insert语句中修复了数据问题,从表中删除了新插入的记录,并使用
将auto_increment值更改为41804(增加10) alter table mytable auto_increment = 41804
我再次运行了insert语句 - 这次我得到了一个错误代码:1062 - 重复条目'320-41804'用于键'PRIMARY'
最大ID值为41794,auto_increment值为41804 - 没有ID值为41804的记录 - 但我仍然遇到重复键错误。
任何人都可以对此有所了解吗?
非常感谢。