<pre name="code" class="sql"> -x, --lock-all-tables
Locks all tables across all databases. This is achieved
by taking a global read lock for the duration of the
whole dump. Automatically turns --single-transaction and
--lock-tables off.
lock 数据库里的所有表,这是通过一个全局的只读锁在dump过程。 自动关闭 --single-transaction和--lock-tables
-l, --lock-tables Lock all tables for read.
(Defaults to on; use --skip-lock-tables to disable.)
lock 所有的表我只读 默认就On
lock-all-table 表示把所有的库,表都锁住了,此时不允许写入,MyISAM和InnoDB肯定是一致的
--master-data=2
当这个值是2的时候,chang master to也是会写到dump文件里面去的,但是这个语句是被注释的状态。
HANGE MASTER TO MASTER_LOG_FILE='mysql-bin.000043', MASTER_LOG_POS=7058;
---------------------------------------------------------------------------------------------------|