0
A
回答
1
你不解決這個問題。該數據庫正在做準確它的目的是做什麼。正如documentation第一行AUTO_INCREMENT
說:
AUTO_INCREMENT屬性可以用來生成新行的唯一身份 。 。 。
注意:沒有關於順序性或沒有差距。
自動遞增的值用於唯一標識每行(除其他外)。一旦確定了一行,那不會改變。這個標識符可以被其他表使用(外鍵引用)。這個標識符可以被某個人記下來,記住id = 378有一些特殊的東西。
關鍵的想法是該值不隨時間變化。
在這樣的標識符中存在空白是沒有問題的。如果你想
0
首先我需要知道你正在使用哪個應用程序, 是phpmyadmin客戶端應用程序或mysql數據庫服務器!
如果您使用的phpmyadmin然後按照這個步驟 從表中清除所有值:
1. go on your phpmyadmin
2. select database
3. select table
4. go on operations
5. scroll and find [Empty the table (TRUNCATE)]
6. click on it.
它會清除所有值從數據庫中,然後通過使用SQL查詢中添加值。
0
您可以使用自動遞增計數器復位到下一個可用值:
alter table MYTABLE auto_increment = 0;
2
你需要運行一個更新查詢。
SET @reset = 0; UPDATE YOUR_TABLE_NAME SET id = @reset:= @reset + 1;
相關問題
- 1. Mysql,重置id的
- 2. 如何重置MSQL中的wp_posts ID表?
- 3. MySQL;如何重置ID和設置新的,開始於
- 4. 如何重置magento中的客戶ID
- 5. 如何重置QNX中的進程ID
- 6. 如何在java中重置數據庫表中的id?
- 7. Android:如何重置RadioButton ID?
- 8. 如何重置Mathjax span id
- 9. 如何通過PHP重置MYSQL表格
- 10. 重置關係表中的行ID¶
- 11. 重置/壓縮mysql的AI ID字段?
- 12. MySQL從表中刪除所有行並將ID重置爲零
- 13. MySQL重複ID
- 14. 如何從MySQL表中的第一個ID獲取最大ID?
- 15. 如何重置我的會話ID?
- 16. 如何重置Instagram的「客戶端ID」?
- 17. 重置phpmyadmin中的ID
- 18. 我們如何從任何MySQL-DB表中重新使用已刪除的ID?
- 19. 如何在url中設置表單ID?
- 20. 如何轉置Mysql中的表
- 21. 如何重置表
- 22. Mysql數據庫表ID重用
- 23. MySQL - 一個表,多行重複ID
- 24. 重置列ID的
- 25. 如何複製行並在mysql中生成不重複的ID
- 26. 如何重置Id列內容?
- 27. 如何在MySQL Workbench中重用表?
- 28. MySQL的AUTO_INCREMENT列如何重置
- 29. 如何重置mysql的root密碼?
- 30. 如何重置mysql的密碼
..這是特意設計的,除非你也將表格截斷,這將是不尋常的 – mayersdesign