搭建
修改配置文件
进去之后点 **i** 然后到最下面写上一下三条 写完后输入 **:wq** 保存退出
vim /etc/my.cnf
server-id=1 #mysql服务ID 保证整个集群环境中唯一,取值范围1-2 默认:1
log-bin=mysql-bin #开启二进制日志
read-only=0 #是否只读 1代表只读 0代表读写
重启MySQL服务器
systemctl resater mysqld
配置
登录Mysql创建远程连接的账户,并授予主从复制权限
#创建itcast用户,并设置密码,该用户可在任意主机连接该MySql服务
create user 'itcast'@'%' identified wth mysql_native_password by '密码可跟mysql一样方便记';
#为'itcast'@'%'用户分配主从复制权限
grant replication slave on *.* to 'itcast'@'%';
#通过指令,查看二进制日志坐标
show master status;