继MYSQL单机安装:
MYSQL安装-1、单机_du251254082的博客-CSDN博客
三台虚拟机:
master:192.168.18.11:3306
slave1:192.168.18.12:3306
slave2:192.168.18.13:3306
/etc/my.cnf配置文件[mysqld]加入
[mysqld]
#开启bin-log日志功能
log_bin=mysql-bin
#需要忽略同步的数据库
#binlog_ignore_db = mysql
#数据库id定义,通常与ip中最后一个段一致,如192.168.18.11定义成11
server_id = 11
#指定需要同步的数据库
binlog-do-db=replica_test
master:
show master status;
其中Position是要开始同步的偏移位置
slave:
#master_log_pos与上面的Position保持一致
change master to master_host='192.168.18.11',master_user='root',master_password='123456',master_log_file='mysql-bin.000006',master_log_pos=156;
start slave ;
查看slave状态:
show slave status;