MySQL提供了Replication功能,可以实现将一个数据库的数据同步到多台其他数据库。前者通常称之为主库(master),后者则被称从库(slave)。MySQL复制过程采用异步方式,但延时非常小,
| MySQL提供了Replication功能,可以实现将一个数据库的数据同步到多台其他数据库。前者通常称之为主库(master),后者则被称从库(slave)。MySQL复制过程采用异步方式,但延时非常小,秒级同步。 一、同步复制数据基本原理1.在主库上发生的数据变化记录到二进制日志Binlog 
 MySQL的复制有三种模式:Statement Level、Row Level、Mixed Level。复制级别的不同,会导致Master端二进制日志文件的生成形式的不同。 二、同步数据示例操作系统:centos7 1、修改主从mysql配置文件主机配置my.cnf 
 从机配置 
 重启服务 
 2、主机建立同步账号,并查看主库状态信息登录数据库,并创建账号 
 查看主库master状态,获取日志文件名称和偏移量信息 
 3、从机同步配置复制主机的二进制日志操作(部分数据通过查看主库master状态) 
 从机启动同步 
 4、查看同步配置效果在主机上,查看是否存在从机的连接 
 查看从机同步复制的状态 
 在主机上,向某表中插入数据,查看从机对应表中的数据情况,经测试效果很好(略) | 
2021-06-02
2021-06-05
2022-06-27
2022-10-12
2019-09-11