Mysql数据库-事务操作
mysql 中默认级别 Repeatable read。
另外需要注意的是 mysql 执行一条查询语句默认是一个独立的事务,所以看上去效果跟 Read committed 一样。
通过Navicat中每建立一个查询,默认是一个独立的事务,会恢复默认级别:Repeatable read
# 查看mysql的默认隔离级别
SELECT @@tx_isolation
# 在Mysql8中,tx_isolation变量已修改为transaction_isolation
# 修改事务隔离级别的操作可以修改为
SET transaction_isolation = 'READ-UNCOMMITTED';
# 或
SET SESSION transaction_isolation = 'READ-UNCOMMITTED';

浙公网安备 33010602011771号