set session tx_isolation='read-uncommitted';//未提交读:会有脏读数据
set session tx_isolation='read-committed';//已提交读,会有不可重复读
set session tx_isolation='repeatable-read';//可重复读,会有幻读
set session tx_isolation='serializable';//可序列化,避免了以上三种错误的读法
不可重复读的重点是修改 :
同一事务,两次读取到的数据不一样。
幻读的重点在于新增或者删除
同样的条件 , 第 1 次和第 2 次读出来的记录数不一样
脏读:
强调的是第二个事务读到的不够新。