mysql主从配置的流程大体如图:
1)master会将变动记录到二进制日志里面;
2)master有一个I/O线程将二进制日志发送到slave;
slave有一个I/O线程把master发送的二进制写入到...relay日志里面;
4)slave有一个SQL线程,按照relay日志处理slave的数据;
二.操作
准备两台装好mysql的服务器(我在此用docker模拟了两台机器)
环境 mysql版本 ip...地址:端口号
主库(master) 5.7 172.16.209.100:33307
从库(slave) 5.7 172.16.209.100:33306
用docker拉起两个mysql容器,步骤如下...2.3 测试主从同步
#在主库上创建数据库test1
create database test1;
use test1;
#创建表
create table tom (id int not null,name...,age tinyint);
#插入数据
insert tom (id,name,age) values(1,'xxx',20),(2,'yyy',7),(3,'zzz',23);
#在从库上查看是否同步成功