删除表信息的方式有两种 :

truncate table table_name;
delete * from table_name;

注 : truncate操作中的table可以省略,delete操作中的*可以省略

truncate、delete 清空表数据的区别 :
1> truncate 是整体删除 (速度较快),delete是逐条删除 (速度较慢)
2> truncate 不写服务器 log,delete 写服务器 log,也就是 truncate 效率比 delete高的原因
3> truncate 不激活trigger (触发器),但是会重置Identity (标识列、自增字段),相当于自增列会被置为初始值,又重新从1开始记录,而不是接着原来的 ID数。而 delete 删除以后,identity 依旧是接着被删除的最近的那一条记录ID加1后进行记录。如果只需删除表中的部分记录,只能使用 DELETE语句配合 where条件

MySQL 清空表(truncate)与删除表中数据(delete) 详解相关推荐

  1. Mysql清空表(truncate)与删除表中数据(delete)的区别

    2019独角兽企业重金招聘Python工程师标准>>> 为某基于wordpress搭建的博客长久未除草,某天升级的时候发现已经被插入了几万条垃圾留言,如果一条条删除那可真是累人的活. ...

  2. java vector删除指定元素_C++ vector删除元素(数据)详解

    正像所说的那样,只能通过容器的成员函数来删除元素.可以通过使用 vector 的成员函数 clear() 来删除所有的元素.例如: std::vector data(100, 99);// Conta ...

  3. MySQL 插入、更新与删除表中数据

    文章目录 ↠前言↞ ↻ . 准备工作 1)使用数据库 2)创建数据表 3)查看数据表是否存在 4)查看数据表信息 (两种方法) ㊀ . 插入数据 第一种添加方法 第二种添加方法 第三种添加方法 第四种 ...

  4. Truncate Table 删除表内容避免产生过多日志

    数据库每天在进行频繁操作和记录,LOG文件会特别大且增长的比较快,有时候一天就5000M,每天删除一次也很不方便.有没有方法能避免生成日志或不产生日志呢?不产生日志的方法目前我还没找到,但我们在平常的 ...

  5. sql删除表结构_SQL删除表

    sql删除表结构 In a real-time situation, there are scenarios when we would like to remove the table from t ...

  6. oracle 给表空间改名,Oracle重命名表空间和删除表空间

    在需要的情况下,可以对表空间的名称进行修改.修改表空间的名称,不会影响到表空间中的数据.但不能修改系统表空间system与sysa Oracle重命名表空间和删除表空间 [日期:2015-03-10] ...

  7. oracle删除表和表结构,Oracle删除表的几种方法

    drop table books;的指令会将表放到回收站里, 用   flashback table "BIN$1Oiy3qm/QJubov1BwBUOgw==$0" to bef ...

  8. 管理表空间和数据文件——维护表空间——设置默认表空间和删除表空间和删除数据文件盒临时文件...

    1.设置数据库默认表空间 当建立数据库时,使用default tablespace 选项可以设置数据库的默认表空间.在建立了数据库之后,使用alter database default tablesp ...

  9. python更新数据库表的时间字段_python更新数据库中某个字段的数据(方法详解)

    连接数据库基本操作,我把每一步的操作是为什么给大家注释一下,老手自行快进. 请注意这是连接数据库操作,还不是更新. import pymysql #导包 #连接数据库 db = pymysql.con ...

最新文章

  1. 翻译 | CSS网格(CSS Grid)布局入门
  2. 很近没读书了,读书笔记之大道至简
  3. 十天学会ASP.net
  4. MongoDB聚合运算之group和aggregate聚集框架简单聚合(10)
  5. Spark配置属性整理(非常全面)
  6. 系统运维岗位职责和要求
  7. activemq安全设置 设置admin的用户名和密码
  8. 推荐几个常用的生物通路数据库
  9. Kibana查询ES报错:[circuit_breaking_exception] [parent] Data too large
  10. 2017-03-10Git撤销修改
  11. 关于微信小程序开发环境苹果IOS真机预览报SSL协议错误问题解决方案
  12. 用于语音识别的数据增强
  13. 黑苹果VoodooHDA声卡驱动
  14. 阿里云服务器 安全组 防火墙 开放端口流程
  15. linux防火墙更改端口号,Linux防火墙开放某端口号
  16. 现代大学英语精读第二版(第五册)学习笔记(原文及全文翻译)——1 - Who Are you and what are you doing here?(你们是谁?来这儿做什么?)
  17. 人工智能 水壶问题 python解法
  18. 利用python脚本自动发布服务之arcmap篇
  19. 你知道VSCode用的编辑器是什么吗?
  20. 百练4115 鸣人和佐助(变式BFS)

热门文章

  1. PHP保存数组到文件中的方法
  2. GetMapping报错总结
  3. 【JS逆向】xx社区 帖子 请求参数加密(nonce)
  4. vb6 webclass是做什么的_牛奶变酸奶,都发生了什么变化?哪些营养多了?哪些营养少了?...
  5. WIN10系统无法连接共享打印机注册导入再重启电脑
  6. 临床医学和计算机专业哪个好学,大学专业难度排行前十名,临床医学位列第二...
  7. Redis哨兵机制 哨兵集群搭建
  8. Python+Requests实现接口自动化
  9. 从Chapman–Kolmogorov 方程推导出n步转移矩阵
  10. 关于重绘repaint和重排reflow