数据库
首页 > 数据库> > MySQL:不可重复读演示

MySQL:不可重复读演示

作者:互联网

不可重复读: 同一个事务中,进行查询操作,但是每次读取的数据内容是不一样的

1. 恢复数据 (把数据改回初始状态)

 

 

2. 打开两个 窗口A 和 窗口B,选择数据库后 开启事务

use db2; 
start transaction;

 

   

3. B 窗口开启事务后, 先进行一次数据查询

select * from account;

 

 

4. 在 A 窗口开启事务后,将用户tom的账户 + 500 ,然后提交事务

-- 修改数据  
update account set money = money + 500 where name = 'tom'; 
-- 提交事务
commit;

 

 

5. B 窗口再次查询数据

 

标签:事务,窗口,重复,money,为准,查询,MySQL,演示,数据
来源: https://www.cnblogs.com/JasperZhao/p/15013890.html