我知道mysql不支持这个。但根据http://dev.mysql.com/doc/refman/5.6/en/replication-compatibility.html和https://serverfault.com/questions/262936/is-replication-from-mysql-5- 5-master-to-a-5-1-slave-possible这是可能的。
我遇到了这个问题:
中继日志读取失败:无法解析中继日志事件条目。
可能的原因有:
- 主服务器的二进制日志已损坏(您可以通过
mysqlbinlog
在二进制日志上运行 ' ' 来检查),- 从站的中继日志已损坏(您可以通过
mysqlbinlog
在中继日志上运行“”来检查),- 网络问题,或者 master 或 slave 的 MySQL 代码中的 bug。
如果你想查看master的binary log或者slave的relay log,你可以通过
SHOW SLAVE STATUS
在这个slave上发出' '来知道它们的名字。
二进制日志没有损坏,但即使我重置复制,中继日志也已损坏。主人没有腐败。只有奴隶才有腐败。
它似乎只发生在 utf8 表上。更具体地说,在对 utf8 表进行更改之前,中继日志中没有损坏。
是否有修复或 5.6 到 5.1 是不可能的?