MySQL主从配置:主从介绍

MySQL主从介绍(两台机器数据同步)

1.MySQL主从又叫做 Replication、AB复制。换淡化八方呼应事故A个B两台机器做主从后,在A上学数据,另一台B也会跟着写数据,两者数据实时同步。

2.MySQL主从是基于binlog的。主上需开启binlog才能进行主从. 

主要过程大致有3个步骤:

1) 主将更改操作记录到binlog里

2) 从将主的binlog事件(SQL语句)同步到从本机上并记录在relaylog里中记日志

3) 从根据relaylog里面的SQL语句顺序执行

3.主服务器上有一个 log dump线程,用来和从的I/0 线城传递binlog;

4.从服务器上有两个线程,其中I/0线程用来同步主的binlog并生成relaylog,另外一个SQL线程用来把relaylog里面的sql语句落地.

MySQL主从原理图

 

主从的应用场景:  (1)做数据的备份,(主:作读写数据,从:实时同步,当 主 宕机时,从 也可以即使提供服务 )                      (2)也是做备份。(客户从 从 这台机器上读取数据(但是不能再从上写),减轻主的压力)

 

posted @ 2021-01-27 10:00  渝怀。  阅读(55)  评论(0编辑  收藏  举报