MySQL-commit,rollback

commit:提交数据,一旦执行则数据永久保存在数据库中,不可回滚

rollback:回滚数据,一旦执行则会回滚到最近一次commit之后

truncate:对表中所有数据进行删除,保留表结构,同时数据无法回滚

delete:对表中所有数据进行删除,保留表结构,数据可以回滚

truncate table 比 delete table 速度快,使用系统和事务日志资源少,但truncate 没有事务且不触发 trigger,可能造成生产事故,不推荐开发代码中使用

DDL(数据定义语言)一旦操作,不可回滚,指令 set autocommit = false 对DDL操作无效(执行完DDL操作之后,必然会执行一次commit)

DML(数据操纵语言)默认情况下一旦操作不可回滚,若执行之前,执行 set autocommit = false ,则执行的DML可以实现回滚

select * from rqtanc;  #先查询  ①
commit ;	#再提交
set autocommit =false;	#设置自动提交指令为false
delete from rqtanc;	#执行delete 语句
select * from rqtanc;	#再查询,数据表为清空状态
rollback ;	#执行回滚,回滚至commit 语句之后
select * from rqtanc	#查询结果同 ①

相关推荐

  1. <span style='color:red;'>MySQL</span>

    MySQL

    2024-04-09 05:00:01      32 阅读
  2. <span style='color:red;'>Mysql</span>

    Mysql

    2024-04-09 05:00:01      43 阅读
  3. MySQL

    2024-04-09 05:00:01       32 阅读
  4. <span style='color:red;'>Mysql</span>

    Mysql

    2024-04-09 05:00:01      43 阅读
  5. <span style='color:red;'>MySQL</span>

    MySQL

    2024-04-09 05:00:01      33 阅读
  6. MySQL

    2024-04-09 05:00:01       31 阅读
  7. Mysql

    2024-04-09 05:00:01       32 阅读
  8. <span style='color:red;'>MYSQL</span>

    MYSQL

    2024-04-09 05:00:01      33 阅读
  9. <span style='color:red;'>mysql</span>

    mysql

    2024-04-09 05:00:01      28 阅读
  10. MySQL

    2024-04-09 05:00:01       23 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-04-09 05:00:01       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-09 05:00:01       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-09 05:00:01       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-09 05:00:01       18 阅读

热门阅读

  1. 探索 C++ 中的 string 类

    2024-04-09 05:00:01       10 阅读
  2. Inotify

    Inotify

    2024-04-09 05:00:01      11 阅读
  3. PCL 三角形到三角形的距离

    2024-04-09 05:00:01       11 阅读
  4. 计算机病毒传播原理

    2024-04-09 05:00:01       15 阅读
  5. VPS入门指南:理解并有效利用虚拟专用服务器

    2024-04-09 05:00:01       12 阅读
  6. 力扣由浅至深 每日一题.23 Nim 游戏

    2024-04-09 05:00:01       11 阅读
  7. 测试细节的测试工程师

    2024-04-09 05:00:01       11 阅读
  8. 05_Linux的文件压缩

    2024-04-09 05:00:01       12 阅读