這個問題很早就想解決了,在公司里面遇到之后才認真想了解決方法。
首先說一下這個問題吧
下一次再添加數據的時候是從 id=17開始,看起來非常不友好。
SET @i=0; UPDATE `tablename` SET `id`=(@i:=@i+1); ALTER TABLE `tablename` AUTO_INCREMENT=0
執行這段sql語句之后(tablename是表的名字)
現在看起來是不是非常友好啦,希望對你們有幫助~
這個問題很早就想解決了,在公司里面遇到之后才認真想了解決方法。
首先說一下這個問題吧
下一次再添加數據的時候是從 id=17開始,看起來非常不友好。
SET @i=0; UPDATE `tablename` SET `id`=(@i:=@i+1); ALTER TABLE `tablename` AUTO_INCREMENT=0
執行這段sql語句之后(tablename是表的名字)
現在看起來是不是非常友好啦,希望對你們有幫助~
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。