重复输入';0';对于mysql中的键1
我有一个数据类型为重复输入';0';对于mysql中的键1,mysql,Mysql,我有一个数据类型为'smallint'(主键)的表字段,它是自动增量。它工作得很好 过了很长一段时间,我得到了错误键1的重复条目“32676”。因此,我将该字段从smallint(6)更新为int(11)。现在我得到了错误键1的重复条目“0” 我正在使用InnoDB引擎 我能具体做些什么来解决这个问题呢?这是因为表计数器可能被重置为零,所以下一项添加了0,一个现有的键 你可以尝试使用 ALTER TABLE your_table AUTO_INCREMENT=32677 谢谢@Marco,我现
'smallint'
(主键)的表字段,它是自动增量
。它工作得很好
过了很长一段时间,我得到了错误键1的重复条目“32676”
。因此,我将该字段从smallint(6)
更新为int(11)
。现在我得到了错误键1的重复条目“0”
我正在使用InnoDB引擎
我能具体做些什么来解决这个问题呢?这是因为表计数器可能被重置为零,所以下一项添加了0,一个现有的键
你可以尝试使用
ALTER TABLE your_table AUTO_INCREMENT=32677
谢谢@Marco,我现在觉得很好用。我的表中已有一条主键字段值为0的记录。所以它给了我这个错误。