主从复制原理
主从复制,即主服务器所做的操作,从服务器做相同的操作
配置主服务器
配置过程
进入主服务器mysql配置文件
配置主服务器
二进制日志的格式分类
配置从服务器
授权
在查看主服务器状态:show master status;
查看从服务器状态:show relave status;
主服务器建立从服务器账号,并赋予binlog权限: grant replcation client,replication slave on *.* to [email protected]'192.168.1.%' identified by 'repl';
查看binlog日志读取到第几行(这里是308),用来配置从服务器
然后去从服务器配置,连接主服务器,并查看连接状态
开启从服务器:start slave;
查看从服务器状态:show slave status;
如果出现以下错误
尝试从服务器连接主服务器的3306端口,不能连接,但能ping通,可判断出是主服务器的防火墙问题
关闭主服务器的防火墙
在从服务器重启slave stop slave start slave
然后查看从服务器slave状态:show slave status,无报错即可
至此,主从复制即可生效
MySQL 8.0 Reference Manual:Replication