MySQL 如何讓自增id設置為從1開始


MySQL 如何讓自增id設置為從1開始


 

一般開發過程中,會產生很多測試數據,如果需要清理歷史數據,並讓自增id 繼續從1開始計數,該如何操作呢?

提供如下3 種方式

 

方式1

通過 MySQL 的客戶端工具(比如:Navicat)

1、選擇需要清空的數據表,右鍵-->清空表

2、右鍵--> 設計表--> 選項,將自動遞增的值改為1,保存表設計即可。

 

方式2

truncate table 表名;

該 SQL 語句會清空表數據,並將自增ID改為1

 

方式3

通過 SQL 語句先刪除表數據,再設置自增ID值為1

delete from 表名;
alter table 表名 AUTO_INCREMENT 1; 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM