1. 表级锁和行级锁 2. 共享锁和排他锁 3. 意向共享锁和意向排他锁 为了解决表锁和行级锁共存时带来的问题 4. 行级锁的实现算法 InnoDB 实现了三种行锁的算法:记录锁(Record Lock)、间隙锁(Gap Lock)和 Next-key 锁(Next-key Lock)。 5. 参考资料 通过各种简单案例,让你彻底搞懂 MySQL 中的锁机制