重置主键 ID
1、不清空表
- AUTO_INCREMENT
从当前最后一条记录的 ID 开始自增
ALTER TABLE `table_name` AUTO_INCREMENT 1;
举个例子:当前ID序列是 [2,3,4],使用上面的SQL语句,新记录的 ID 从5开始自增,每次加 1,而不是所有记录全部从 1 开始编号。
2、清空表
- TRUNCATE
TRUNCATE [TABLE] `table_name`
关键字 TABLE 可省略。
重置主键 ID
1、不清空表
ALTER TABLE `table_name` AUTO_INCREMENT 1;
举个例子:当前ID序列是 [2,3,4],使用上面的SQL语句,新记录的 ID 从5开始自增,每次加 1,而不是所有记录全部从 1 开始编号。
2、清空表
TRUNCATE [TABLE] `table_name`
关键字 TABLE 可省略。