mysql清空表数据命令是什么?


本文摘自PHP中文网,作者烟雨青岚,侵删。

mysql清空表数据命令有以下两种语句:

语句1:

1

delete from 表名;

语句2:

1

truncate table 表名;

比 较:

(1)不带where参数的delete语句可以删除mysql表中所有内容,使用truncate table也可以清空mysql表中所有内容。

(2)效率上truncate比delete快,但truncate删除后不记录mysql日志,不可以恢复数据。

(3)delete的效果有点像将mysql表中所有记录一条一条删除到删完,而truncate相当于保留mysql表的结构,重新创建了这个表,所有的状态都相当于新表。

推荐教程:《MySQL教程》

以上就是mysql清空表数据命令是什么?的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

mysql慢查询日志相关的配置和使用

mysql中timestampdiff案例详解

如何查看mysql是几位的

sql server和mysql的区别是什么

mysql触发器在php项目中用来做信息备份、恢复和清空

mysql通过binlog恢复数据的方法介绍(代码示例)

mysql数据库怎么给表增加一个字段?

access和mysql哪个有用?

mysql 8.0.2复制新特性的详细介绍

mysql快速入门之基本操作

更多相关阅读请进入《mysql》频道 >>


数据库系统概念 第6版
书籍

数据库系统概念 第6版

机械工业出版社

本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...

    暂无评论...