我有一个 SQL 数据库,里面有一个名为 members 的表,里面有一些列,其中一个是自动递增的 ID。
但是我做了一些测试,自动增量确实有效。但即使在删除测试后,自动增量也不会再次从 0 开始。
我如何让它从 0 开始,而不是从 17 左右开始......
编辑:
我已经算出答案了:
在 phpMyAdmin 的“操作”选项卡中,有一个名为“表选项”的部分。
在那里您可以编辑自动递增的起始位置。
最佳答案
假设您正在使用 MySQL:
要重置*auto_increment* 列的下一个值,您需要使用ALTER TABLE
以下形式的声明:
ALTER TABLE my_table AUTO_INCREMENT=123
(其中“123”是新的下一个值)
关于mysql - 将自动递增字段设置回其原始值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21835553/