mysql-sync

基于bin-log&position搭建主从架构MySQL

天涯浪子 提交于 2020-08-12 05:56:52
基于bin-log&position搭建主从架构MySQL 目录 一、MySQL主从搭建 二、主库 2.1、确定主库的binlog是否开启 2.2、骚气的命令 2.3、记录主库的master状态 三、从库 3.1、从库和主库保持同步 3.2、开启主从同步 3.3、从库:如何断开主从 3.4、主库:如何断开主从 四、中断处理 4.1、Slave_IO_Running异常 4.2、Slave_Sql_Running异常 五、流程 六、可能会遇到的问题 6.1、问题一: 6.2、问题二: 6.3、问题三: 6.4、问题四: 6.5、问题五: 6.6、问题六: 6.7、问题七: 一、MySQL主从搭建# 搭建主从架构的MySQL常用的有两种实现方式: 基于binlog的fileName + postion模式完成主从同步。 基于gtid完成主从同步搭建。 本篇就介绍如何使用第一种方式完成MySQL主从环境的搭建。 基于fileName和position去实现主从复制,所谓的fileName就是bin-log的name,position指的是slave需要从master的binlog的哪个位置开始同步数据。 这种模式同步数据方式麻烦的地方就是需要我们自己通过如下的命令去查找应该从哪个bin-log的哪个position去开始同步。 二、主库# 2.1、确定主库的binlog是否开启# 命令