mysql主从复制原理解析

image.png
1.从服务器slave端根据master-info中的信息,通过I/O进程与目标主服务器master端的I/O进程通讯。

2.主服务器master端返回bin-log信息及pos位置点给slave。

3.slave获得bin-log会记录到中继日志relay-log中,并且将pos位置信息记录到master-info中。

4.SQL进程读取relay-log中的信息,转换成SQL语句,写入到数据库中。