看到使用binlog2sql恢复数据,测试玩玩~
环境:CentOS6.5源码安装多个MySQL实例及复制搭建
由于原先的复制采用binlog-format=mixed,先将其修改为binlog-format=row
/******** 测试环境,步骤简化 ********/ #Master上操作 [root@VMUest ~]# mysqldump -uroot -p -P3306 --databases db_swzf jbts --master-data=2 --lock-all-tables > /myshare/user_db.sql [root@VMUest ~]# cat /myshare/user_db.sql |grep -i 'change' -- CHANGE MASTER TO MASTER_LOG_FILE='mysql-bin.000048', MASTER_LOG_POS=120; #Slave上操作 mysql> change master to master_host='192.168.85.129', master_port=3306, master_user='repl', master_password='repl', master_log_file='mysql-bin.000048', master_log_pos=120;