1、MySQL主从复制的三个步骤及其原理图
slave会从master读取binlog来进行数据同步
MySQL复制过程分成三步:
1、master将改变记录到二进制日志(binary log)。这些记录过程叫做二进制日志事件,binary log events。
2、slave将master的binary log events拷贝到它的中继日志(relay log)。
3、slave重做中继日志中的事件,将改变应用到自己的数据库中。 MySQL复制是异步的且串行化的。
2、MySQL主从复制的基本原则
1、每个slave只有一个master
2、每个slave只能有一个唯一的服务器ID
3、每个master可以有多个salve
3、MySQL主从复制存在的问题
MySQL主从复制数据的延时