mysql -uroot -pok5nnbwzfe653c39
#查看bin-log开启状态,如果是ON,表示bin-log配置已生效
show variables like 'log_bin';
#查看master状态
SHOW MASTER STATUS;
#重置bin-log
reset master;
#输入mysql查询语句
select host,user,plugin,authentication_string from mysql.user;
#放行访问
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'ok5nnbwzfe653c39';
添加账号
配置master账号 172.16.0.6
#创建了一个用户名为slave密码为ok5nnbwzfe653c39的用户。
create user 'slave'@'%' identified by'ok5nnbwzfe653c39';
flush privileges;
grant replication slave, replication client on *.* to 'slave'@'%' identified by'ok5nnbwzfe653c39';
SHOW MASTER STATUS;
配置slave账号 172.16.0.7
#slave连接master
mysql -uroot -pok5nnbwzfe653c39
CHANGE MASTER TO MASTER_HOST='172.16.0.6',
MASTER_USER='slave',
MASTER_PASSWORD='ok5nnbwzfe653c39',
MASTER_LOG_FILE='master-bin.000001',
MASTER_LOG_POS=154;
#开启slave
start slave;
#查看slave状态
show slave status\G
#能查看到这两个为yes则成功
#Slave_IO_Running: Yes #表示slave的日志读取线程开启
#Slave_SQL_Running: Yes #表示SQL执行线程开启