MySQL 主从复制实现原理:
1,MySQL 支持单向, 异步复制, 一个 MySQL 主机作为主数据服务器 (master), 一个或多个 MySQL 作为从数据服务器 (slave)
2, 复制原理是在主服务器中跟踪主数据服务器中所有而二进制日志操作 (数据库插入, 更新, 删除操作), 每个从服务器接收主服务器二进制日志保存更新数据
实现步骤:
1,master 将所有的数据改变操作记录到 binary log 中
2,slave 将 master 的 binary log 复制到中继日志 (relay log)
3,salve 重做中继日志事件, 改变反映他自己的数据, 从而同步数据
来源: http://www.bubuko.com/infodetail-3099914.html