Mysql自动增值问题

时间:2013-07-06 22:28:49

标签: mysql

我有一个名为order的表,其中一个列名'id'设置为自动增量,自动增量id从6999跳到9090000,差距为9090000-6999,只是想知道它是怎么回事?

1 个答案:

答案 0 :(得分:1)

如果在插入时将id指定为9090000,则相应地调整自动增量值。这样做是为了防止以后在id最终可能达到较大数字时发生冲突。

如果稍后删除较大的ID,则自动增量的更改仍然存在。


可以按如下方式明确设置:

alter table mytable auto_increment = 9090000