MYSQL刪除表的記錄後如何使ID從1開始

2021-08-31 23:19:16 字數 404 閱讀 4723

方法1:

truncate table 你的表名

//這樣不但將資料全部刪除,而且重新定位自增的字段

方法2:

delete from 你的表名

dbcc checkident(你的表名,reseed,0) 

//重新定位自增的字段,讓它從1開始

方法3:

如果你要儲存你的資料,介紹你第三種方法,by qinyi

用phpmyadmin匯出資料庫,你在裡面會有發現哦

編輯sql檔案,將其中的自增下乙個id號改好,再匯入。

-------------------------

truncate命令是會把自增的字段還原為從1開始的,或者你試試把table_a清空,然後取消自增,儲存,再加回自增,這也是自增段還原為1 的方法。

刪除表的記錄以後,如何使新記錄的編號仍然從1開始

有兩種方法 方法 truncate table 你的表名 這樣不但將資料刪除,而且可以重新置位identity屬性的字段。方法 delete from 你的表名 dbcc checkident 你的表名,reseed,0 重新置位identity屬性的字段,讓其下個值從1開始。刪除表中的所有行,而不...

如何刪除表中重複的記錄?

由於多種原因,在表中可能會有一些重複的記錄,有時需要刪除這些重複的記錄,那麼,如何刪除這些重複的記錄呢?現有如下的表 sql create table a 2 b number 1 表已建立。sql insert into a values 1 已建立 1 行。sql 已建立 1 行。sql 已建立...

VC 如何使程式執行後自己刪除自己

include include include include pragma comment lib,shell32.lib char szcommandline max path 10 設定本程序為實時執行,快速退出 setpriorityclass getcurrentprocess realt...