1)更新丢失 —— 无法演示,mysql所有事务隔离级别在数据库层面上均可避免;
2)脏读:一个事务读到另一个事务未提交的数据,在 READ-COMMITTED事务隔离级别之上可以避免;

查看当前事务隔离级别:



3) 不可重复读,事务A多次读取同一数据,事务B在事务A读取过程中对数据进行了修改。导致事务A多次读取的结果不一致。在REPEATABLE-READ事务隔离级别之上可以避免。

4) 幻读