MySQL删除数据后id自增不连续的解决方法
嗯,其实我已经碰到好几次这个问题了.
目前已经有了比较完美的解决方案...
SET @i=0;
UPDATE `tablename` SET `id`=(@i:=@i+1);
ALTER TABLE `tablename` AUTO_INCREMENT=0
效果如图:
希望能有所帮助吧!就当记个笔记了...
原文(这是最近一次找到的,还有别的忘记了):mysql删除数据后id自增不连续的解决方法-胡先生爱大家-博客园
嗯,其实我已经碰到好几次这个问题了.
目前已经有了比较完美的解决方案...
SET @i=0;
UPDATE `tablename` SET `id`=(@i:=@i+1);
ALTER TABLE `tablename` AUTO_INCREMENT=0
效果如图:
希望能有所帮助吧!就当记个笔记了...
原文(这是最近一次找到的,还有别的忘记了):mysql删除数据后id自增不连续的解决方法-胡先生爱大家-博客园