开发者社区> 问答> 正文

不能全量同步

两个mysql,开启了binlog,初始化了retl。 表结构如下:

CREATE TABLE test.example ( id int(11) NOT NULL AUTO_INCREMENT, name varchar(32) COLLATE utf8_bin DEFAULT NULL , PRIMARY KEY (ID) ) ENGINE=InnoDB DEFAULT CHARSET=utf8;

在example插入10多条数据,然后起双向同步, 执行:

insert into retl.retl_buffer(ID,TABLE_ID, FULL_NAME,TYPE,PK_DATA,GMT_CREATE,GMT_MODIFIED) (select null,0,'test.example','U','id',now(),now() from test.example); 显示10多条数据受到影响,但是另一个mysql的test.example还是空。

canal也配了,能正常双向同步。

原提问者GitHub用户 dearplain

展开
收起
大圣东游 2023-06-21 16:22:21 48 0
1 条回答
写回答
取消 提交回答
  • otter本身不支持全量,可以看一下wiki

    原回答者GitHub用户agapple

    2023-06-21 17:37:58
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载