图1:数据库初始数据:
图2:commit前的脚本:更改no=5的记录
图3:commit前的使用查询:
图4:commit脚本:
图5:commit后的查询:
首先说明本人用的是innodb引擎:
问题是:在本人图2的tran.commit前为什么还能查询出来图3中no=5的数据呢?为什么没有锁住。本人希望是commit后在图片3应该在一直查询等待着。
图2:commit前的脚本:更改no=5的记录
图3:commit前的使用查询:
图4:commit脚本:
图5:commit后的查询:
首先说明本人用的是innodb引擎:
问题是:在本人图2的tran.commit前为什么还能查询出来图3中no=5的数据呢?为什么没有锁住。本人希望是commit后在图片3应该在一直查询等待着。