mysql主从复制原理:

雷小天博客

  1. 主:binlog线程,记录所有改变了数据库数据的语句,放进master上的binlog中

  2. 从:IO线程,在使用start slave之后,负责从master上拉取binlog内容,放进自己的relay log中

  3. 从:SQL执行线程,执行relay log中的语句。

 

配置步骤:

  1. 主库开启binlog日志功能

  2. 全备数据库,记录好binlog文件和相应的位置

  3. 从库上配置和主库的连接信息

  4. 将全备数据导入从库

  5. 从库启动slave

  6. 在从库上查看同步状态,确认是否同步成功