MySQL之主从间复制
程序员文章站
2022-06-27 20:58:18
MySQL复制主节点配置从节点配置主节点配置vim /etc/my.cnfserver-id=1 #设置节点IDlog-bin=/data/logbin/mysql-bin #启动二进制日志并指定位置grant replication slave on *.* to 'repluser'@'192.168.160.%' identified by 'centos';--创建一个复制用的账号,名字叫repluser,允许192.168.160网段使用,密码为centos从节点配置vim...
MySQL复制
主节点配置
vim /etc/my.cnf
server-id=1 #设置节点ID
log-bin=/data/logbin/mysql-bin #启动二进制日志并指定位置
grant replication slave on *.* to 'repluser'@'192.168.160.%' identified by 'centos';
--创建一个复制用的账号,名字叫repluser,允许192.168.160网段使用,密码为centos
从节点配置
vim /etc/my.cnf
server-id=2 #设置从节点ID
read-only=on #设置只读
CHANGE MASTER TO
MASTER_HOST='192.168.160.136', --主节点IP
MASTER_USER='repluser', --账号
MASTER_PASSWORD='centos', --密码
MASTER_PORT=3306, --端口号
MASTER_LOG_FILE='mysql-bin.000012', --最新的二进制日志
MASTER_LOG_POS=403; --二进制日志开始的数字
START SLAVE --开启同步
复制架构中应该注意的问题
忽略错误事件,数字代表几次
set global sql_slave_skip_counter =1;
写在my.cnf里,忽略复制的错误类型
slave-skip-errors=1062
本文地址:https://blog.csdn.net/kicccocoby/article/details/107107696