【命令】MYSQL:如何清空表中的数据
2022年05月03日 18:20:32 作者:Jiaozn 分类:MySQL 评论(0)方法1:
delete from 表名;
方法2:
truncate table 表名;
比 较:
不带where参数的delete语句可以删除mysql表中所有内容,使用truncate table也可以清空mysql表中所有内容。
效率上truncate比delete快,但truncate删除后不记录mysql日志,不可以恢复数据。
delete的效果有点像将mysql表中所有记录一条一条删除到删完,而truncate相当于保留mysql表的结构,重新创建了这个表,所有的状态都相当于新表。
除非注明,发表在“Jiaozn的博客”的文章『【命令】MYSQL:如何清空表中的数据』版权归Jiaozn所有。
转载请注明出处为“本文转载于『Jiaozn的博客』原地址https://jiaozn.com/reed/765.html”
评论
发表评论