http://www.cnblogs.com/moss_tan_jun/p/5753327.html
在MySQL中设置事务隔离级别有2种方法:
1 在my.cnf中设置,在mysqld选项中如下设置
[mysqld]
transaction-isolation = READ-COMMITTED
2 在mysql窗口用set命令重置
- mysql> set global tx_isolation='REPEATABLE-READ';
- Query OK, 0 rows affected (0.01 sec)
- mysql>
查询当前的会话事务级别,可以使用:
- mysql> select @@tx_isolation;
- +----------------+
- | @@tx_isolation |
- +----------------+
- | READ-COMMITTED |
- +----------------+
- 1 row in set (0.00 sec)
- mysql>
查询全局的事务隔离级别,可以使用
- mysql> select @@global.tx_isolation;
- +-----------------------+
- | @@global.tx_isolation |
- +-----------------------+
- | READ-COMMITTED |
- +-----------------------+
- 1 row in set (0.00 sec)
- mysql>
扫描二维码关注公众号,回复:
220070 查看本文章