1.用mysqldump -u xxx-p xxxx --lock-tables--events --triggers --routines --flush-logs --master-data=2 --databases xxx > xxx.sql 将主机数据库备份
2.将备份文件xxx.sql拷贝到备机上
3.在备机上进入mysql,执行stop slave; 退出mysql
4.在备机上执行mysql -u xxx -p xxxx <xxx.sql导入主机数据库信息,从而保证主从一致
5.在备机上直接执行grep -i change master xxx.sql 得到MASTER_LOG_FILE mysql-bin.xxxx 和MASTER_LOG_POS = xxx
6.在备机上进入mysql,执行stop slave;chane master to master_host='主机ip',master_user='同步的用户',master_password='同步用户的密码',master_log_file=mysql-bin.xxxx,master_log_pos=xxx; start slave;
7.启动后,show slave status 就应该正常了
5.1 ? 好老的版本。。。
页:
1
[2]