log-slave-updates参数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了log-slave-updates参数相关的知识,希望对你有一定的参考价值。

从库做为其他从库的主库时 log-slave-updates参数是必须要添加的,因为从库要作为其他从库的主库,必须添加该参数。该参数就是为了让从库从主库复制数据时可以写入到binlog日志,为什么要用这个参数写binlog日志呢,不是在配置文件中开启log-bin = /data/3307/mysql-bin选项就可以吗?

从库开启log-bin参数,如果直接往从库写数据,是可以记录log-bin日志的,但是从库通过I0线程读取主库二进制日志文件,然后通过SQL线程写入的数据,是不会记录binlog日志的。也就是说从库从主库上复制的数据,是不写入从库的binlog日志的。所以从库做为其他从库的主库时需要在配置文件中添加log-slave-updates参数。

以上是关于log-slave-updates参数的主要内容,如果未能解决你的问题,请参考以下文章

MySQL5.6参数binlog-do-db和log-slave-updates跨库同步注意事项

MySQL主从复制几个重要的启动选项

MySQL 从库配置常用参数说明

mysql数据库同步配置参数及常见问题

MySQL 组复制介绍

MySQL-5.6 基于GTID及多线程的复制