MySQL里面的锁大致可以分为全局锁,表级锁和行锁三类.
全局锁
全局锁就是对整个数据库实例加锁,命令是
Flush tables with read lock
如果执行上述语句,则该库下数据更新语句(数据的增删改),数据定义语句(建表,修改表结构等)和更新类食物的提交语句则会被阻塞.