锁(Locking)是数据库在并发访问时保证数据一致性和完整性的主要机制。在 MySQL 中,不同存储引擎使用不同的加锁方式;我们以 InnoDB 存储引擎为例介绍 MySQL 中的锁机制,其他存储引擎中的锁相对简单一些。 锁的分类 表级锁与行级锁 MySQL 中的锁可以按照粒度分为锁定整个表的表级锁(table-level locking)和锁定数...