首页 > 数据库技术 > 详细

MySQL中删除表的类型和区别

时间:2021-03-03 21:36:32      阅读:28      评论:0      收藏:0      [点我收藏+]

第一种使用delete:

仅删除表数据,支持条件过滤,支持回滚。记录日志,效率慢

delete from table_name;

第二种使用truncate:

仅删除所有数据,不支持条件过滤,不支持回滚,不记录日志,效率高于delete

truncate from table_name;

第三种使用drop:

删除数据的同时删除表结构。同时释放表空间。删除效率最高。

drop from table_name;

MySQL中删除表的类型和区别

原文:https://www.cnblogs.com/super-fu/p/14476862.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!