概述
全局锁
细节:
1.mysqldump -uroot -p1234 itcast>itcast.sql这个语句不要在mysql中执行,要在windows中执行
2.如果访问的是远程的数据库,不是Windows本机的记得加-h
3.如果你在加锁的窗口退出mysql这个全局锁会立马失效,所以需要在一个新窗口完成备份
不加锁备份
表级锁
1.表共享读锁
加了读锁以后,只能进行读不能进行写入操作
2.表独占写锁
加了写锁之后,本客户端可以读可以写,别的客户端不能读不能写
3.元数据锁
3.1查看元数据锁
4.意向锁
用来避免行锁和表锁的冲突,使得表锁不用检查每行数据是否加锁,使用意向锁来减少表锁的检查