搭建MySQL5.6主从复制

本文档详述了MySQL 5.6版本的主从复制配置过程,包括设置主从复制的方式、主节点和从节点的配置、日志类型、数据同步用户创建、数据初始化以及主从同步状态检查。主从复制通过二进制日志实现,确保数据一致性。
摘要由CSDN通过智能技术生成

概要:

MySQL版本:5.6

主节点ip:192.168.100.128

从节点ip:192.168.100.129

主从复制方式:基于日志(binlog)

MySQL主从复制(也称A/B复制)的原理

(1) Master将数据改变记录到二进制日志(binary log)中,也就是配置文件log-bin指定的文件,这些记录叫做二进制日志事件(binary log events)

(2) Slave通过I/O线程读取Master中的binary log events并写入到它的中继日志(relay log)

(3) Slave重做中继日志中的事件,把中继日志中的事件信息一条一条的在本地执行一次,完成数据在本地的存储,从而实现将改变反映到它自己的数据(数据重放)

mysql单向一主一从配置:

master:192.168.100.128  slave:192.168.100.129

Master端的配置:

1、修改Master的配置文件/etc/my.cnf

[root@localhost ~]# vi /etc/my.cnf


## 在 [mysqld] 中增加以下配置项
## 设置server_id,一般设置为IP
server_id=128
## 复制过滤:需要备份的数据库,输出binlog
#binlog-do-db=mydb
## 复制过滤:不需要备份的数据库,不输出(mysql库一般不同步)
binlog-ignore-db=mysql
## 开启二进制日志功能,可以随便取,最好有含义
log-bin=edu-mysql-bin

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值