私信  •  关注

Matheus Gomes

Matheus Gomes 最近创建的主题
Matheus Gomes 最近回复了
6 年前
回复了 Matheus Gomes 创建的主题 » 表错误中的MySQL自动增量键

这是因为自动增量是表的一个独立属性,它只在分配新的ID时使用,而不依赖于表上最后一个存在的ID。这是为多少关系数据库而设计的,不仅仅是MySQL。

要实现您想要的目标(它似乎有一个没有“洞”的顺序ID),您需要查询最后一个ID并对其进行增量设置。

前任:

SELECT id from Users ORDER BY id DESC LIMIT 1

setting the auto_increment of your table 根据你最后的身份证。

请注意,这两种方法在执行上都不明智。您应该坚持使用自动增量默认行为,因为它是最佳的,除非您有一些 对于 .