首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    MySQL——事务(Transaction)详解

    该博客详解MySQL中的事务 一、事务定义 Transaction 事务:一个最小的不可再分的工作单元;通常一个事务对应一个完整的业务(例如银行账户转账业务,该业务就是一个最小的工作单元) 一个完整的业务需要批量的...事务结束:End Transaction 提交事务:Commit Transaction 回滚事务:Rollback Transaction ---- 五、和事务相关的两条重要的SQL语句(TCL)...ISOLATION LEVEL READ COMMITTED; 或: mysql> SET SESSION TRANSACTION ISOLATION LEVEL READ COMMITTED; •...ISOLATION LEVEL READ COMMITTED; 或: mysql> SET SESSION TRANSACTION ISOLATION LEVEL READ COMMITTED; •...设置全局级隔离级别为READ COMMITTED : mysql> SET GLOBAL TRANSACTION ISOLATION LEVEL READ COMMITTED; 发布者:全栈程序员栈长

    65910

    mysql系列——事务(Transaction)详解

    事务的使用 我们主要从以下几个术语开始: 事务(transaction)执行一组SQL语句; start transaction即可开始一个事务 回退(rollback)撤销指定SQL语句的过程;...按照下面步骤来操作一下,加深下理解: truncate info: 先清除一下表,记得用测试表噢,数据没了可别赖我 select * from info: 查询一下,这里表应该是空的了 start transaction...insert into info values(1,"no transaction",20181019): 再插入一条数据 select * from info: 再另外一个客户端直接查询,立马看到上面插入的数据...“no transaction”,也是验证了事务确实结束了 set autocommit=0: 上面我们插入数据,另外一个客户端立马就查询到了,说明是自动提交了我们的插入,现在我们设置不自动提交。

    60330
    领券