是否可以使用不同版本的MySQL进行MySQL复制?

如果MySQL从属有相同的版本或更高的主复制能够正常工作?

有人问了一个类似的问题,副作用 。

二进制日志的标题是不同的。

MySQL 5.5在二进制日志中有一个107字节的头文件。
MySQL 5.1在二进制日志中有一个106字节的头文件。
MySQL 5.0及更早版本在二进制日志中有一个98字节的标题。

所以,无论如何,在主控和从控上都使用相同的版本。 从机上的更高版本是可以的。

我会去相同的版本,以避免任何不兼容。 由于查询是“按原样”执行的,因此两台机器需要对它们进行相同的解释。

如果不能匹配版本,请在从站上更高版本。 但是,根据我自己的经验,MySQL已经在新版本中添加了“保留关键字”,这为我打破了一些疑问。 这可能不是问题,因为它是用于复制的二进制日志,而不是纯文本查询。