mysql 主从复制配置全过程

本文详细介绍了MySQL主从复制的配置过程,包括主服务器和从服务器的配置,以及如何测试数据同步。主服务器通过二进制日志记录改动,从服务器读取并执行这些改动,以保持数据同步。
摘要由CSDN通过智能技术生成

简介

一个服务器上执行过的sql语句在别的服务器上也重复执行一遍,这样只要两个数据库的初态是一样的,那么它们就能一直同步。

当然这种复制和重复都是mysql自动实现的,我们只需要配置即可。 

对于一个mysql服务器, 一般有两个线程来负责复制和被复制。当开启复制之后。 

1. 作为主服务器Master,  会把自己的每一次改动都记录到 二进制日志 Binarylog 中。 (从服务器会负责来读取这个log, 然后在自己那里再执行一遍。) 

2. 作为从服务器Slave, 会用master上的账号登陆到 master上, 读取master的Binarylog,  写入到自己的中继日志 Relaylog, 然后自己的sql线程会负责读取这个中继日志,并执行一遍。  到这里主服务器上的更改就同步到从服务器上了。 

 

配置过程

服务器信息

示例:

主服务器IP:  192.168.1.221    数据库账号: root/123456     数据库名: healthcare

从服务器IP:  192.168.1.209    数据库账号: root/123456     数据库名: healthcare

主服务器(master)配置

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值