在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
drop table drop 是直接删除表信息,速度最快,但是无法找回数据 例如删除 user 表: drop table user; truncate (table) truncate 是删除表数据,不删除表的结构,速度排第二,但不能与where一起使用 例如删除 user 表: truncate table user; delete from delete 是删除表中的数据,不删除表结构,速度最慢,但可以与where连用,可以删除指定的行 例如删除user表的所有数据 delete from user; 删除user表的指定记录 delete from user where user_id = 1; 三种方式的区别 相同点
不同点
小知识 delete 与 delete from 区别 如果只针对一张表进行删除,则效果一样;如果需要联合其他表,则需要使用from delete tb1 from tb1 m where id in (select id from tb2); 用法总结
到此这篇关于MySQL删除表的三种方式(小结)的文章就介绍到这了,更多相关MySQL 删除表内容请搜索极客世界以前的文章或继续浏览下面的相关文章希望大家以后多多支持极客世界! |
请发表评论