mysql unsigned int total与已删除的行?

h9a6wy2h  于 2021-06-21  发布在  Mysql
关注(0)|答案(1)|浏览(265)

我知道mysql unsigned int的总数是4294967295,让我们说我使用了所有的行,但是删除了10行,我能使用我刚刚删除的另外10行吗4294967295+10?
基本上,如果我在用4294967295行填充了我的总列id之后删除了10行,我会因为删除而得到额外的10行吗?

gwo2fgha

gwo2fgha1#

不,你不会的。
可以搜索空白并绕过自动增量来填补空白,但这在很大程度上违背了使用自动增量的目的。
使用 BIGINT 如果你需要更多的行。

相关问题