mysql對自增id重新從1排序的兩種方法

2021-06-28 19:46:48 字數 283 閱讀 3926

使用mysql時,通常表中會有乙個自增的id欄位,但當我們想將表中的資料清空重新新增資料時,希望id重新從1開始計數,用以下兩種方法均可:

方法一:

alter table tablename drop column id;

alter table tablename add id mediumint(8) not null primary key auto_increment first;

方法二:

alter table tablename auto_increment=0

兩種mysql對自增id重新從1排序的方法

本文介紹了兩種 mysql 對自增id 重新從1 排序的方法,簡少了對於某個專案初始化資料的工作量,感興趣的朋友可以參考下 最近老是要為現在這個專案初始化資料,搞的很頭疼,而且資料庫的 id自增越來越大,要讓自增重新從 1開始 那麼就用下面的方法吧 方法一 如果曾經的資料都不需要的話,可以直接清空所...

Mysql對自增主鍵ID進行重新排序

mysql資料庫表的自增主鍵id號經過一段時間的新增與刪除之後亂了,需要重新排列。原理 刪除原有的自增id,重新建立新的自增id。1,刪除原有主鍵 alter table table name drop id 2,新增新主鍵字段 alter table table name add id mediu...

Mysql自增主鍵ID調整 重新排序

mysql資料庫表的自增主鍵id號亂了,需要重新排列。原理 刪除原有的自增id,重新建立新的自增id。1,刪除原有主鍵 alter table table name drop id 2,新增新主鍵字段 alter table table name add id mediumint 8 not nul...