數據庫中設置了自增列,有時候需要清楚數據庫從新錄入數據.最常見的做法就是使用sql語句"delete 表明名"或是直接選中數據,然后刪除數據.但是再次插入數據的時候,你就會發現自增列會從上次刪除數據的最大值的下一個值開始,而不是從1開始的.有沒有一種感覺,感覺挺苦惱的.
1、方法一:
直接從表中,將需要自增的字段進行修改,把自增這個選項進行取消,然后保存,保存之后再次對這個字段進行自增定義,這樣子字段就會重新從1開始自增:
2、方法二:
使用關鍵詞"TRUNCATE 表名"的方式,例如:
這時候,即使表中已經有開始的數據了,也會直接覆蓋,id從0開始算
以上
EMD