更新时间:2024-11-26 GMT+08:00
源数据库binlog格式检查
检查源数据库Binlog格式。MySQL增量迁移时,源数据库的Binlog日志必须打开,且Binlog日志格式必须为row格式。
不通过原因
源数据库的Binlog格式不是row格式。
处理建议
- 如果源数据库为本地自建MySQL,可通过如下方法,修改源数据库Binlog格式:
- 方法一:手动修改my.cnf或my.ini配置文件,然后重启数据库。
binlog_format=row
- 方法二:执行如下命令,中断所有业务连接。
set global binlog_format='ROW'
然后手动修改my.cnf或my.ini配置文件。
binlog_format=row
在row模式下,日志增长速率会变大,注意磁盘使用情况。
- 方法一:手动修改my.cnf或my.ini配置文件,然后重启数据库。
- 如果源数据库为云上RDS for MySQL实例,请使用修改实例参数功能,将源数据库参数binlog_format修改为row,重启数据库后生效。
父主题: 数据库参数检查