更改MySQL auto_increment值而不影响现有行

时间:2013-09-15 21:14:31

标签: mysql auto-increment

这可能吗?我发现的所有内容都表明,如果我使用alter table,它会影响所有现有的行,如果在我的情况下发生这种情况,则会造成很大的破坏。

有人能指出我在正确的方向吗?

1 个答案:

答案 0 :(得分:1)

您无法将auto_increment值与ALTER更改为小于最大自动递增值的数字。 MySQL不会让你失望。如果您想将值更改为更高而不是1 +最大自动增量值,您可以这样做,但会有差距。