更新时间:2025-08-07 GMT+08:00
        
          
          
        
      
      
      
      
      
      
      
      
  
      
      
      
        
binlog_row_image参数设置为FULL没有立即生效
使用DRS进行MySQL迁移时,必须确保源库的binlog_row_image参数设置为FULL,否则就会导致任务失败。在源库设置了binlog_row_image=FULL之后,只对新的session生效,为了关闭旧的session,需选择一个非业务时间段,重启源数据库并重置任务即可。
设置binlog_row_image为FULL步骤
- 如果源数据库为云上RDS实例,可通过RDS管理界面的参数配置,将binlog_row_image修改为FULL,完成修改后重启源数据库并重置任务即可。
    
 
     云数据库RDS for MySQL 8.0版本的binlog_row_image参数默认值为FULL,您无需进行设置。
 - 如果源数据库为本地自建库,请参考如下步骤修复。
    
- 登录MySQL源数据库所在服务器。
 - 手动修改my.cnf配置文件,将binlog_row_image参数值修改为FULL后保存。
      
binlog_row_image=full
 - 为了关闭旧的session,需选择一个非业务时间段,重启源数据库并重置任务。
 
 
   父主题: 通用操作