关于Mysql 同步备份中 超难的问题 ^-^!
在数据库同步的时候,我要备份slave上的数据。
slave 上有两种方法可以让其停止 update
第一种 stop slave;
第二种 flush tables with read lock
第一种情况下, show slave status\G; 显示 Slave_IO_Running = No, Slave_SQL_Running=No;
第二种情况下, show slave status\G; 显示 Slave_IO_Running = Yes
Slave_SQL_Running=Yes ## 是这样吗?
这个时候, 会不会执行relay log中的sql语句啊,如果执行了,肯定失败, 那就会丢失数据了,
这儿我希望的情况是:
Slave_IO_Running = Yes Slave_SQL_Running=Yes
并且不会执行relay log中的更新。
实际上是这样吗?