可能重複:
How to fill in the 「holes」 in auto-incremenet fields?添加+1與PHP最後一個入口/ MySQL的(自動遞增)
目前,我們正在使用自動增量上的表,其中的條目來不斷地去。這樣做的問題是,最終自動增量ID變得很大,因爲這是自動增量的工作原理。
我們希望它始終爲最後一項添加+1。
例如:
我們有4個條目,id 4被刪除。下一個添加的條目應該是4而不是5。但搜索後,我只能找到解決方法,如何獲得下一個自動增量編號,這不是我正在尋找的。
自動增量的問題是什麼? –
我強烈建議不要這樣的計劃。如果你重新使用id的話,你最終會引用錯誤的行,而不是引用錯誤。它可能很難調試,並可能導致安全漏洞。 –
自動增量值的問題是什麼?它是專門爲此設計的,無論它獲得多麼「巨大」和「滾動你自己」使用最後一項+ 1會給你不斷的問題 –