mysql中auto_increment的问题?

时间:2011-06-03 05:03:57

标签: mysql auto-increment

我在自动增量中遇到问题。我在/etc/my.cnf文件中分别声明自动增量和关闭设置值为5,14。并且在创建表时我声明了自动增量。在这里,每件事都很好。但是我知道它仅以3开始记录。依据auto_increment值,记录中的起始值正在改变。它永远不会以auto_increment值开头。请解决这个问题。提前致谢。

3 个答案:

答案 0 :(得分:1)

自动增量始终接受的值大于表格中的最大现值

答案 1 :(得分:0)

在您的桌面上运行此查询,您可以设置自动增量开始的位置:

ALTER TABLE tbl AUTO_INCREMENT = 15;

或您需要的任何价值

答案 2 :(得分:0)

使用以下方法阅读自动增量变量时,您会得到什么?

SHOW VARIABLES LIKE 'auto_inc%'

您是否获得了之前设定的值?

请注意,如果auto_increment_offset的值大于auto_increment_increment的值,则忽略auto_increment_offset的值。

阅读Manual