【发布时间】:2014-08-27 08:14:49
【问题描述】:
我将 AUTO_INCREMENT 用于我的 PK,并且我想在从表中删除记录时重用 id。
例如,如果我删除带有id=5 的记录,我希望下一次插入的新记录使用空的id=5。
那么如何使用 AUTO_INCREMENT 填充未使用的 ID?
【问题讨论】:
-
非常糟糕的主意。如果您决定归档数据,重复使用主键会给您带来麻烦。
-
我不会归档我的数据 :)
-
你到底想达到什么目的?你害怕用完数字吗?
-
是的,这是我关心的问题。号码用完了
-
int在 MySQL 中的最大值是 2,147,483,647。还不够?