博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
清除mysql表中数据
阅读量:7085 次
发布时间:2019-06-28

本文共 287 字,大约阅读时间需要 1 分钟。

delete from 表名;

truncate table 表名;

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

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

delete的效果有点像将mysql表中所有记录一条一条删除到删完,

truncate相当于保留mysql表的结构,重新创建了这个表,所有的状态都相当于新表。

转载于:https://www.cnblogs.com/wo142857/p/5069406.html

你可能感兴趣的文章
python入门基础学习笔记(一)
查看>>
设为首页VS加入收藏
查看>>
虚拟机相关介绍
查看>>
我的友情链接
查看>>
广播的发送
查看>>
掌握 Cinder 的设计思想 - 每天5分钟玩转 OpenStack(46)
查看>>
DNS原理详解
查看>>
我的友情链接
查看>>
7个重要的Git使用技巧
查看>>
JVM调优参数
查看>>
我的友情链接
查看>>
Ubuntu14.04下配置Emacs的Python IDE环境
查看>>
WebView允许web使用时html5自适应屏幕标签
查看>>
CentOS 5.6下pptpd *** 服务器搭建
查看>>
Android 生成keystore的两种方式
查看>>
spring 的事务回滚 异常exception 和 编译期异常和运行期异常
查看>>
淘宝切换效果
查看>>
我的友情链接
查看>>
分享一篇防刷机知识的文章
查看>>
我的友情链接
查看>>