MYSQL8.4.4基于Rocky Linux9.5主从模式配置

目录

前言:

1、 log dump 线程

2、从节点 I/O线程

3、从节点 SQL线程

一、资源准备

1、服务器

2、安装及配置

二、数据库配置

1、主库MASTER配置

2、从库SLAVE配置 

三、测试 

1、创建表

2、数据库插入测试


前言:

        MYSQL主从原理:从3.23版本开始提供主从复制功能,复制是将主库的DDL和DML操作通过二进制日志传递到复制服务器(从库)上,然后从库对这些日志重新执行(重做),从而使得主库和从库保持数据一致。

        MySQL主从复制涉及到三个线程,一个运行在主节点(log dump thread),其余两个(I/O thread, SQL thread)运行在从节点,如下图所示:

1、 log dump 线程

        当从节点连接主节点时,主节点会为其创建一个log dump 线程,用于发送和读取bin-log的内容。在读取bin-log中的操作时,log dump线程会对主节点上的bin-log加锁,当读取完成,再发送给从节点之前,锁会被释放。主节点会为自己的每一个从节点创建一个log dump 线程。

2、从节点 I/O线程

        当从节点上执行`start slave`命令之后,从节点会创建一个I/O线程用来连接主节点,请求主库中更新的bin-log。I/O线程接收到主节点的blog dump进程发来的更新之后,保存在本地relay-log(中继日志)中。

3、从节点 SQL线程

        SQL线程负责读取relay-log中的内容,解析成具体的操作并执行,最终保证主从数据的一致性。

一、资源准备

1、服务器

        采取一主一从模式,两台服务器,具体说明如下:

HOSTNAME IP OS版本 MYSQL版本
mysql-master 192.168.100.123 Rocky Linux9.5 8.4.4 MySQL Community Server - GPL
mysql-slave 192.168.100.124 Rocky Linux9.5 8.4.4 MySQL Community Server - GPL

2、安装及配置

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值