mysql数据库,set autocommit=0 默认的隔离级别,这些是前提。
如图,我开启了一个事务(第一行),执行了一条修改操作(第二行),此时不提交,不回滚,开启另一个事务(第四行),然后执行查询(第五行),至此结束
为什么我查询到的是第一个事务未提交的修改数据啊?也就是脏读发生了~~求大腿为我解答下~~谢谢
mysql数据库,set autocommit=0 默认的隔离级别,这些是前提。
如图,我开启了一个事务(第一行),执行了一条修改操作(第二行),此时不提交,不回滚,开启另一个事务(第四行),然后执行查询(第五行),至此结束
为什么我查询到的是第一个事务未提交的修改数据啊?也就是脏读发生了~~求大腿为我解答下~~谢谢