mysql — 清空表中数据

mysql — 清空表中数据

mysql – 清空表中数据

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

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条件

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/101829.html原文链接:https://javaforall.net

(0)
上一篇 2021年6月2日 下午6:00
下一篇 2021年6月2日 下午7:00


相关推荐

  • 群晖linux怎么进入u盘,黑群晖菜鸟安装教程(一)制作U盘引导及软洗白!

    群晖linux怎么进入u盘,黑群晖菜鸟安装教程(一)制作U盘引导及软洗白!教程多都是参考网络上的一些大师们的教程做一些简化和把一些要点易出错的地方给大家指出,让大家能更快加入到群晖一起折腾。什么是黑群晖最简单的理解就是用普通的PC机安装了群晖NAS系统让普通的PC机可以体验白群晖的大多数功能。黑群晖对电脑的要求很低最是一般要求CPU为64位不然安装不了的。而且一般我们采用的PC机为低功率集成CPU的ITX主板。常用的主板有集成CPUD525E-240等低功率主板在正…

    2022年5月2日
    130
  • Navicat 15 for MySQL 激活码(破解版激活)

    Navicat 15 for MySQL 激活码(破解版激活),https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月16日
    180
  • jeecg主从数据库读写分离配置「建议收藏」

    1、修改Dbconfig.properties数据库配置文件:注意:从库属性的名字要与主库的属性名字区分开,属性名将会在后面的配置文件中用到。#数据库配置主库-写入库#MySQLhibernate.dialect=org.hibernate.dialect.MySQLDialectvalidationQuery.sqlserver=SELECT1jdbc.url=jdbc\:mys…

    2022年4月16日
    42
  • 科大讯飞的星火API,免费开通了!

    科大讯飞的星火API,免费开通了!

    2026年3月14日
    3
  • c# mysql executenonquery_C#与数据库访问技术之ExecuteNonQuery方法

    c# mysql executenonquery_C#与数据库访问技术之ExecuteNonQuery方法ExecuteNonQuery方法主要用来更新数据。通常使用它来执行Update、Insert和Delete语句。该方法返回值意义如下:对于Update、Insert和Delete语句,返回值为该命令所影响的行数。对于所有其他类型的语句,返回值为-1。Command对象通过ExecuteNonQuery方法更新数据库的过程非常简单,需要进行的步骤如下:(1)创建数据库连接。(2)创建Command…

    2025年10月29日
    4
  • 基于Pycharm的Qt环境搭建与程序打包

    基于Pycharm的Qt环境搭建与程序打包最近需要用到 Qt 来设计上位机 考虑到源代码是 Python 所以尝试使用 Python 来搭建上位机 作为学习记录 下面记录搭建环境的具体步骤 一 Pycharm 新建工程注意 需要提前安装好 Python3 6 纯英文路径下 并且配置入环境变量中 为了方便压缩最后的 exe 程序 需要尽量使第三方包精简 所以这里选用新的环境 并且不勾选下面两个选项 左上角 file 选项中进入设置 设置好 Python 的缩进方式

    2026年3月27日
    1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号