首页 > 软件开发 > MYSQL >

MYSQL事务提交和回滚

来源:互联网 2023-03-16 22:56:36 232

mysql使用事务前需确定存储引擎为innodb,譬如删除一个人员数据,会删除和这个人有关的一些数据删除,这个时候就会用到事务,出现一个删除错误整个删除事务就会取消。thi办公区 - 实用经验教程分享!

MYSQL事务提交和回滚thi办公区 - 实用经验教程分享!

工具/原料

  • mysql
  • window7

方法/步骤

  • 1

    首先看一下表是不是支持事务,show variables like "have_%"执行这个命令,如果have_innodb一项为YES则,当前数据表支持事物处理。thi办公区 - 实用经验教程分享!

    MYSQL事务提交和回滚thi办公区 - 实用经验教程分享!

  • 2

    先查看一个数据表的数据,thi办公区 - 实用经验教程分享!

    MYSQL事务提交和回滚thi办公区 - 实用经验教程分享!

  • 3

    输入start transaction 开启事务,thi办公区 - 实用经验教程分享!

    MYSQL事务提交和回滚thi办公区 - 实用经验教程分享!

  • 4

    然后执行DELETE FROM ceshi WHERE Id=6 执行sqlthi办公区 - 实用经验教程分享!

    MYSQL事务提交和回滚thi办公区 - 实用经验教程分享!

  • 5

    ROLLBACK 执行回滚,thi办公区 - 实用经验教程分享!

    MYSQL事务提交和回滚thi办公区 - 实用经验教程分享!

  • 6

    然后在去查看数据,数据表的中的数据并没有少。thi办公区 - 实用经验教程分享!

    MYSQL事务提交和回滚thi办公区 - 实用经验教程分享!

  • 7

    COMMIT 执行这个命令是提交事务。thi办公区 - 实用经验教程分享!

    MYSQL事务提交和回滚thi办公区 - 实用经验教程分享!

  • 7该信息未经许可获取自百度经验
  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!thi办公区 - 实用经验教程分享!


    标签: WIN7MYSQL

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码