MYSQL自增主键ID重置

数据库

MYSQL在创建一个带有自增主键ID的表时,通常在删除数据时,导致自增主键不连续了。使用下面的SQL脚本可以重置主键。

重置已有数据主键
set @rownum = 0;
update table_name set id = @rownum := @rownum+1;

修改自增主键的起始值
alter table table_name auto_increment = 起始值

我的博客,记录,笔记