【发布时间】:2014-05-05 09:58:42
【问题描述】:
我正在尝试使用 MySQL 工作台更改给定表的下一个自动增量值。下一个自动增量值当前设置为 3,我正在尝试将其设为 2。每当我尝试应用更改时,工作台都会运行以下代码。
ALTER TABLE `mysql_schema`.`mysql_table`
AUTO_INCREMENT = 2 ;
然而,运行此代码后,更改并未应用,下一个自动增量值仍为 3。有什么问题?为什么自动增量值不变?我尝试手动执行代码,但它也不起作用。
【问题讨论】:
-
表中ID的当前值是多少?
-
我怀疑您是否可以将自动增量设置为低于现有值。
-
@MattPileggi 我的自动增量值现在只有 1。我有 1 和 2,但是 2 的行已被删除。
标签: mysql