http://www.cnblogs.com/moss_tan_jun/p/5753327.html
There are 2 ways to set transaction isolation level in MySQL:
1 Set in my.cnf, set as follows in the mysqld option
[mysqld]
transaction-isolation = READ-COMMITTED
2 Reset with the set command in the mysql window
- mysql> set global tx_isolation='REPEATABLE-READ';
- Query OK, 0 rows affected (0.01 sec)
- mysql>
To query the current session transaction level, use:
- mysql> select @@tx_isolation;
- +----------------+
- | @@tx_isolation |
- +----------------+
- | READ-COMMITTED |
- +----------------+
- 1 row in set (0.00 sec)
- mysql>
To query the global transaction isolation level, you can use
- mysql> select @@global.tx_isolation;
- +-----------------------+
- | @@global.tx_isolation |
- +-----------------------+
- | READ-COMMITTED |
- +-----------------------+
- 1 row in set (0.00 sec)
- mysql>