mysql - 刪表方法比較


查看錶結構:describe t_name;

delete from 表名 where someColumn = someValue;

刪除表中滿足條件的記錄(表還在,部分數據沒了)
刪除的數據可以找回

drop table 表名

刪除表(表沒了,數據肯定也沒了)

truncate table 表名

刪除表中的全部數據,保留表結構(表還在,數據沒了)
刪除的數據不能找回

TRUNCATE 刪除是把表直接DROP掉,然後再創建一個同樣的新表。

執行速度:drop > truncate > delete

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章