常用的清空資料表的sql語句有如下兩種
delete
from 表名;
truncate
table 表名
第一種方法 是刪除表中資料且主鍵id是繼續順序排下去
第二種方法 是徹底清空表中資料 把資料結構恢復至剛建表的時候 資料全部清空
從效能上講 測試了三千條資料delete from table
比truncate table 表名
效率要慢上一點。
truncate 清除資料後不記錄日誌,不可以恢復資料,相當於保留mysql表的結構,重新建立了這個表,
所有的狀態都相當於新錶.
delete清除資料後記錄日誌,可以恢復資料,相當於將表中所有記錄一條一條刪除
Mysql 清空表中資料
刪除表資訊的方式有兩種 truncate table table name delete from table name 注 truncate操作中的table可以省略,delete操作中的 可以省略 truncate與delete清空表資料的區別 truncate 是整體刪除 速度較快 delet...
mysql 清空表中資料
刪除表資訊的方式有兩種 truncate table table name delete from table name 注 truncate操作中的table可以省略,delete操作中的 可以省略 truncate delete 清空表資料的區別 1 truncate 是整體刪除 速度較快 de...
MySQL 清空表中資料
刪除表資訊的方式有兩種 清空全部資料,不寫日誌,不可恢復,速度極快 truncate table 表名 清空全部資料,寫日誌,資料可恢復,速度慢 delete from 表名注 truncate操作中的table可以省略,delete操作中的 可以省略 truncate delete 清空表資料的區...