我在phpmyadmin中查看我的表,並注意到ID從13410開始並增加1.我想重置並從一開始。我讀過很多人說其更好地不理會它或它的打算,如果你用它搞砸變得複雜,但我仍然需要一個解決方案,在1 感謝mysql更改列ID從1開始,並從那裏自動遞增
3
A
回答
7
ALTER TABLE table AUTO_INCREMENT = 1
http://dev.mysql.com/doc/refman/5.0/en/example-auto-increment.html
至少啓動ID我希望你知道你在做什麼!
1
You can reset the auto increment to desired value using the following statement ,
eg : mysql> ALTER TABLE tbl AUTO_INCREMENT = 100;
7
update *tablename* set id=id-13409;
然後找到最ID:select id from tablename order by id desc limit 1;
然後重置AUTO_INCREMENT:alter table tablename auto_increment=12345;
(改12345最高的ID加一)
相關問題
- 1. 自動遞增不從1開始
- 2. 自動遞增列ID不從1
- 3. 從ID列開始的Rails遷移從1,000開始並自動增加?
- 4. 更改自動遞增ID
- 5. MySQL自動增量從4開始
- 6. mysql ID自動增量不從0開始
- 7. 如何讓MySQL自動從上一行開始遞增
- 8. 自動遞增1每個月開始在MySQL和PHP
- 9. 如何使用INSERT ... SELECT以特定的列自動遞增,從1開始?
- 10. SQL Server中的自動增量列並不總是從1開始?
- 11. MySQL:我的用戶ID是否應該是從1開始的INT自動遞增主鍵?
- 12. 如何重置自動增量字段從1開始?
- 13. 從1更新增量的整數值開始的列的值在MySQL
- 14. 如何在MySQL中將我的自動增量值設置爲從1開始?
- 15. mySQL在初始記錄後開始自動遞增
- 16. 自動遞增ID
- 17. mysql的自動遞增裏去10 10
- 18. 自動增加數值並設置從休眠狀態1開始
- 19. 自動遞增ID與MySQL的
- 20. WordPress - MySQL自動遞增用戶ID
- 21. 保留mySQL自動遞增的ID?
- 22. 在另一列MYSQL更改後重置自動遞增場
- 23. mysql:我如何開始從特定點自動增量?
- 24. 從哪裏開始增強現實
- 25. 我可以創建一個Rails模型,ID從0開始自動遞增,而不是1?
- 26. 從一個自動遞增的主鍵列出丟失的ID
- 27. 如何加載新視圖並從那裏開始導航?
- 28. 從1開始
- 29. 的Upsert Postgres裏和自動遞增列
- 30. 如何在Android SQLite數據庫中從1重新啓動自動遞增ID
你和AKHIL給了一個很簡單的答案,我愛,但我不知道是否會影響數據或使任何複雜的操作?出於某種原因,我覺得Kae提供的代碼更安全。你對此有何建議或意見? – merrill