mysql - 删表方法比较


查看表结构:describe t_name;

delete from 表名 where someColumn = someValue;

删除表中满足条件的记录(表还在,部分数据没了)
删除的数据可以找回

drop table 表名

删除表(表没了,数据肯定也没了)

truncate table 表名

删除表中的全部数据,保留表结构(表还在,数据没了)
删除的数据不能找回

TRUNCATE 删除是把表直接DROP掉,然后再创建一个同样的新表。

执行速度:drop > truncate > delete

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