Tominysun

嗯,其实我已经碰到好几次这个问题了.

目前已经有了比较完美的解决方案...

SET @i=0;
UPDATE `tablename` SET `id`=(@i:=@i+1);
ALTER TABLE `tablename` AUTO_INCREMENT=0

效果如图:

1566454-20191008195949113-627604460.png

Snipaste_2020-06-20_22-16-08.png

1566454-20191008200252275-404854902.png

希望能有所帮助吧!就当记个笔记了...

原文(这是最近一次找到的,还有别的忘记了):mysql删除数据后id自增不连续的解决方法-胡先生爱大家-博客园

添加新评论