Mysql auto_increment 重新計數(讓id從1開始)
方法一
delete from test;
alter table `test` auto_increment=1
(好處,可以設定AUTO_INCREMENT 為任意值開始)
提示:如果表列和資料很多,速度會很慢,如90多萬條,會在10分鐘以上。
方法二
truncate table test
(好處,簡單,AUTO_INCREMENT 值重新開始計數)
一般情況下我們使用第二個就可以了,記住以上情況都是徹底刪除所有記錄。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/855/viewspace-2804047/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- mysql id從n 開始MySql
- 1Android開始,讓工程跑起來Android
- 從今天開始,重新更新日誌
- 清空資料庫,或者說讓id這個主鍵從1從新開始的方法資料庫
- flutter 從零開始-1Flutter
- [Android] Qt安卓教程(1): 從Qt5.1開始AndroidQT安卓
- MySQL AUTO_INCREMENTMySqlREM
- 從零開始配置 MySQL MMMMySql
- 為什麼程式要從0開始計數
- MySQL中表資料清除後,使欄位重新從1開始自增MySql
- 從0開始的數值設計實戰(一)
- 技能樹之旅: 計算點數與從這開始
- MySQL的AUTO_INCREMENTMySqlREM
- 從零開始學習C++(1-1)C++
- mysql調優從書寫sql開始MySql
- MySQL優化從執行計劃開始(explain超詳細)MySql優化AI
- 從零開始學GO ---- (1) 變數、常量、基本資料型別Go變數資料型別
- java從頭開始--物件導向1Java物件
- sql server:刪除表資料,標識列Id從1開始SQLServer
- 從零開始的Android新專案(1):架構搭建篇Android架構
- 微信小程式開發教程-從零開始(1)微信小程式
- 開始重新學習JAVAJava
- MySQL 主從 AUTO_INCREMENT 不一致問題分析MySqlREM
- 風變程式設計Python課程:讓改變從現在開始程式設計Python
- 怎麼讓self.view的Y從navigationBar下面開始計算ViewNavigation
- 從零開始的Flutter之旅: StatelessWidgetFlutter
- 從零開始的Flutter之旅: ProviderFlutterIDE
- 從零開始的Flutter之旅: InheritedWidgetFlutter
- 從零開始的Android新專案11 - 元件化實踐(1)Android元件化
- 從零開始做Vue前端架構(1)Vue前端架構
- 易語言陣列 ,索引從 1 開始。陣列索引
- mysql的auto_increment詳解MySqlREM
- MySQL主從複製中關於AUTO_INCREMENT的奇怪問題MySqlREM
- 【從零開始學習 MySql 資料庫】(1) 建表與簡單查詢MySql資料庫
- 《MySQL 8從零開始學(影片教學版)》MySql
- 從零開始學Spring Boot系列-整合MySQLSpring BootMySql
- 運維從設計開始-轉載運維
- 從Android Studio 開始的ARCore之旅Android