mysql id從1開始自增 解決id不連續的問題

作爲一個強迫症患者,對於表格內某些行刪除之後,id不連續這個問題完全無法容忍,一開始使用

TRUNCATE TABLE tablename
來實現id從頭自增,但是這個命令同時也會清空整個表,真的是坑爹啊。
後面才發現了正確的做法:
alter table tablename auto_increment = 1;
這個命令不會改動現有的表的內容和順序,同時新插入行的id會先使用已刪除的id,完美填補空缺id。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章