复制说明和技巧
- 复制功能
- 基于语句的复制AUTO_INCREMENT,LAST_INSERT_ID()和TIMESTAMP值来执行对符合下列情况除外:AUTO_INCREMENT使用基于语句的复制无法正确复制调用触发器或函数导致更新列的语句。这些语句被标记为不安全。错误45677)一个INSERT成具有包括一个复合主键的表A
- MySQL版本之间的复制兼容性
- MySQL支持从一个发行版本到下一个更高发行版本的复制。例如,您可以从运行MySQL 5.6的主服务器复制到运行MySQL 5.7的从服务器,从运行MySQL 5.7的主服务器复制到运行MySQL 8.0的从服务器,依此类推。但是,如果主服务器使用语句或依赖于从服务器上使用的MySQL版本不再支持的
- 升级复制设置
- 升级参与复制设置的服务器时,升级过程取决于当前服务器版本和要升级到的版本。本节提供有关升级如何影响复制的信息。有关升级MySQL的一般信息,请参见“升级MySQL”从较早的MySQL版本系列将主服务器升级到8.0时,首先应确保该主服务器的所有从服务器都使用相同的8.0.x版本。如果不是这种情况,则应
- 对复制进行故障排除
- 如果您已按照说明进行操作,但复制设置无效,则要做的第一件事是检查错误日志中的message。许多用户由于在遇到问题后没有足够快地执行此操作而浪费了时间。如果您无法从错误日志中找出问题所在,请尝试以下方法:通过发出一条SHOW MASTER STATUS语句,验证主服务器是否启用了二进制日志记录。默认
- 如何报告复制错误或问题
- 当您确定不涉及用户错误,并且复制仍然根本不起作用或不稳定时,就该向我们发送错误报告了。我们需要从您那里获取尽可能多的信息,以便能够找到该错误。请花费一些时间和精力来准备良好的错误报告。如果您有一个可重复的测试用例来演示该错误,请按照“如何报告错误或问题”中的说明将其输入到我们的错误数据库中。如果您遇