Mysql清空表中数据「建议收藏」

Mysql清空表中数据「建议收藏」常用的清空数据表的SQL语句有如下两种deletefrom表名;truncatetable表名第一种方法是删除表中数据且主键ID是继续顺序排下去第二种方法是彻底清空表中数据把数据结构恢复至刚建表的时候数据全部清空从性能上讲测试了三千条数据deletefromtable比truncatetable表名效率要慢上一点。truncate清除数…

大家好,又见面了,我是你们的朋友全栈君。

常用的清空数据表的SQL语句有如下两种

delete from 表名;
truncate table 表名

第一种方法 是删除表中数据且主键ID是继续顺序排下去
第二种方法 是彻底清空表中数据 把数据结构恢复至刚建表的时候 数据全部清空

从性能上讲 测试了三千条数据 delete from tabletruncate table 表名 效率要慢上一点。

truncate 清除数据后不记录日志,不可以恢复数据,相当于保留mysql表的结构,重新创建了这个表,
所有的状态都相当于新表.

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

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

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Java链表分割_java中有没有写好的单链表

    Java链表分割_java中有没有写好的单链表描述:现有一链表的头指针ListNode*pHead,给一定值x,编写一段代码将所有小于x的结点排在其余结点之前,且不能改变原来的数据顺序,返回重新排列后的链表的头指针。/*publicclassListNode{intval;ListNodenext=null;ListNode(intval){this.val=val;}}*/publicclassPartition{publicListNo

    2022年5月3日
    43
  • ceil与intval区别

    ceil与intval区别

    2021年10月12日
    61
  • leetcode-11盛最多水的容器「建议收藏」

    leetcode-11盛最多水的容器「建议收藏」原题链接给你 n 个非负整数 a1,a2,…,an,每个数代表坐标中的一个点 (i, ai) 。在坐标内画 n 条垂直线,垂直线 i 的两个端点分别为 (i, ai) 和 (i, 0) 。找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。说明:你不能倾斜容器。示例 1:输入:[1,8,6,2,5,4,8,3,7]输出:49解释:图中垂直线代表输入数组 [1,8,6,2,5,4,8,3,7]。在此情况下,容器能够容纳水(表示为蓝色部分)的最大值为 49。示例 2:输入:he

    2022年8月8日
    4
  • or1200于IMMU分析

    or1200于IMMU分析

    2021年9月8日
    58
  • c++的发展方向

    c++的发展方向我现在是一名在校大学生,在学校期间自学C++有两年的时间了,看过C++Primer,stl,insideC++model(侯捷翻译的那本),com本质论等… 在学习C++的过程中感觉C++语言本身的确很强大,而且随着学习的深入,我逐渐感到要想在短时间了解这门语言的本质几乎是不可能的.因为我也学习过javaSE的一些东西,感觉就java和C#来说,语言本身不难,不过在底层调用方面有时候就

    2022年4月30日
    68
  • printwriter Java,java PrintWriter无法解析

    printwriter Java,java PrintWriter无法解析IhavenoideawhyIgetthemessage”cannotberesolved”onoutineclipseonthe11thlineimportjava.io.*;publicclassdriver{publicstaticvoidmain(String[]args){try{PrintWriterout=newPri…

    2022年8月10日
    8

发表回复

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

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