Mysql复制-未更新主bin日志文件

Mysql复制-未更新主bin日志文件,mysql,replication,Mysql,Replication,我是Mysql复制新手 我的问题是:当我在SLAVE上发出SHOW SLAVE STATUS命令时,Master bin日志文件没有更新,我重置了它,并使用CHANGE Master TO Master命令更新Master bin日志文件,当我检查SHOW SLAVE STATUS命令时,Master bin日志文件仍然没有更新 除此之外,还会在适当的路径上生成主bin日志文件,但不会更新 请帮我摆脱这个问题 提前感谢 Riddhi根据您所说的,我假设您希望在从机上进行二进制日志记录 我认为这个

我是Mysql复制新手

我的问题是:当我在SLAVE上发出SHOW SLAVE STATUS命令时,Master bin日志文件没有更新,我重置了它,并使用CHANGE Master TO Master命令更新Master bin日志文件,当我检查SHOW SLAVE STATUS命令时,Master bin日志文件仍然没有更新

除此之外,还会在适当的路径上生成主bin日志文件,但不会更新

请帮我摆脱这个问题

提前感谢


Riddhi

根据您所说的,我假设您希望在从机上进行二进制日志记录

我认为这个问题源于一些曾经多次咬过我的东西

请将此添加到从机上的/etc/my.cnf:

[mysqld]
log-slave-updates
否则,数据将从中继日志中更新,但事务不会记录在从机的二进制日志中


添加这一点至关重要,特别是如果您计划有一天将从服务器用作主服务器。

我建议您参考O'Reilly出版的《高性能MySQL》一书。这本书有一章介绍了可能对您有所帮助的不同复制设置。