解决 MySQL 删除数据后,ID 自增不连续问题

修复前

  • 删除了部分数据,导致后续新增的数据,ID 自增不连续

image.png

解决方案

  • 执行下方 SQL 语句即可修复此问题,tablename 为需要修复的表名
SET @i=0;
UPDATE `tablename` SET `id`=(@i:=@i+1);
ALTER TABLE `tablename` AUTO_INCREMENT=0;

image.png


标题:解决 MySQL 删除数据后,ID 自增不连续问题
作者:Mune
地址:https://cnxiaobai.com/articles/2021/07/05/1625498465709.html

    评论
    0 评论
avatar

取消