mysql 清空表的两种方法
2013-11-01 16:02
183 查看
一、Delete
DELETE FROM `table`;
二、Truncate
TRUNCATE `table`;
第一种方法其实就是去掉where条件,没有了条件,也就是删除掉表里面的所有记录了;
第二种方法像是重置表,把表中内容全部清除,回到刚建好表的状态,你的自增ID也将会重新从1开始自增;效率要比DELETE要高,且不记录mysql日志,不可以恢复数据;
DELETE FROM `table`;
二、Truncate
TRUNCATE `table`;
第一种方法其实就是去掉where条件,没有了条件,也就是删除掉表里面的所有记录了;
第二种方法像是重置表,把表中内容全部清除,回到刚建好表的状态,你的自增ID也将会重新从1开始自增;效率要比DELETE要高,且不记录mysql日志,不可以恢复数据;
相关文章推荐
- mac安装mysql的两种方法(含配置)
- 解析PHP连接MYSQL的两种方法
- asp.net清空Cookie的两种方法
- 清空mysql 查询缓存的可行方法
- MySQL删除数据库的两种方法
- Mysql 删除数据的两种方法
- 两种转换mysql数据编码的方法-latin1转utf8
- Mysql 远程连接配置实现的两种方法
- Mysql读写分离的两种方法对比:Spring+JPA应用层实现 vs Amoeba中间件实现
- Mysql之修改编码的两种方法-yellowcong
- MySQL 中清空表的方法
- Linux安装MySQL的两种方法
- Linux安装MySQL的两种方法{linux系统mysql安装之前需要先检查是否已经安装,把已经有的库文件卸载掉,否则会出现覆盖错误}
- mysql获取所有分类的前n条记录的两种方法浅析
- mysql对自增id重新从1排序的两种方法
- MySQL的添加用户的两种方法
- Linux安装MySQL的两种方法
- C++ 连接Mysql的两种方法--ADO/Mysql api
- django框架使用mysql报错,及两种解决方法
- JavaScript清空数组元素的两种方法简单比较