Mysql自动递增不是顺序的。

当我尝试上传CSV批量数据时,它跳过了一些自动增量ID

自动增量编号不是顺序的

数据库引擎是innodb&id是自动递增

例子

id颜色
1个红色
2蓝色
3绿色
4橙
9粉红
10白
11黑色
16灰色
17棕色

该ID不连续。

最佳答案

我不了解codeignitor和事务的详细信息,但我确实知道查询中的“捕获失败”(例如insert ignore)具有不插入的效果,但可以增加auto_increment。在这里寻找您的答案。其余的不用理会“修复”这个问题。

关于mysql autoincrement在innodb中不是顺序的,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15881400/

10-10 02:54