主机1:192.168.17.129
主机2:192.168.17.130
分别在二台主机上安装 MysqL 5.7.16
切换到主机1:
创建热备用户
MysqL -uroot -p123456
MysqL> create user backup identified by '123456';
MysqL> grant all on *.* to backup;
MysqL> create database test default character set utf8 collate utf8_general_ci;
关闭 MysqL 服务 service MysqLd stop;
编辑 my.cnf
vi /etc/my.cnf
server_id=1 --#设置服务器id,为1表示主服务器
log_bin=MysqL-bin --#启动MySQ二进制日志系统
binlog_format=row --#日志类型 row,mixed
expire_logs_days = 7 --//binlog过期清理时间
binlog-do-db=test --#需要同步的数据库名,如果有多个数据库,可重复此参数,每个数据库一行
binlog-ignore-db=MysqL --#不同步MysqL系统数据库
MysqL -uroot -p123456
MysqL> show master status; -- 查看主服务器
+----------------------+-----------+------------------+-----------