tidb和mysql主从建立

TIDB 5.4版本为主 mysql5.7版本为从 同步一个库中的几张表 报错不能识别GTID_MODE


目前观察 这个字段mysql是 ON OFF代表开关 tidb是 01 代表 所以mysql不能识别 这个问题怎么解决
有没有别的主从方案

是用的cdc?

这种主从是怎么搭建的呢?

直接change master的吗,mysql和tidb binlog格式不同,这样不行的。建议用ticdc或tidb binlog同步。

现在用ticdc搭建的 但是mysql怎么日志一直delete和inserte

我的tidb并没有执行这些语句

主从的搭建是使用的gtid吗? 最后把配置情况发出来看看

是不是有类似 workbench 的工具在连接 TiDB?

tiup cdc cli changefeed create --pd=http://ip:2379 --sink-uri=“mysql://root:password@ip:3306/?time-zone=&worker-count=16&max-txn-row=5000” --config mysql.toml

[filter]
ignore-txn-start-ts = [1, 2]
rules = [‘pj_ly.lianyun_pf_servers’,‘pj_ly.lianyun_platforms’,‘pj_ly.ly_phone_hunfu’,‘pj_ly.t_ioshunfu_order’,‘pj_ly.t_ioshunfu_ad’,‘pj_ly.t_ioshunfu_0’,‘pj_ly.t_ioshunfu_1’,‘pj_ly.t_ioshunfu_2’,‘pj_ly.t_ioshunfu_3’,‘pj_ly.t_ioshunfu_4’,‘pj_ly.t_ioshunfu_5’,‘pj_ly.t_ioshunfu_6’,‘pj_ly.t_ioshunfu_7’,‘pj_ly.t_ioshunfu_8’,‘pj_ly.t_ioshunfu_9’,‘pj_ly.t_ioshunfu_10’,‘pj_ly.t_ioshunfu_11’,‘pj_ly.t_ioshunfu_12’,‘pj_ly.t_ioshunfu_13’,‘pj_ly.t_ioshunfu_14’,‘pj_ly.t_ioshunfu_15’,‘pj_ly.t_ioshunfu_16’,‘pj_ly.t_ioshunfu_17’,‘pj_ly.t_ioshunfu_18’,‘pj_ly.t_ioshunfu_19’]

tiup cdc cli changefeed list --pd=http://172.23.237.3:2379
tiup is checking updates for component cdc …timeout!
Starting component cdc: /root/.tiup/components/cdc/v6.1.0/cdc cli changefeed list --pd=http://ip:2379
[
{
“id”: “08cd50f1-9cab-4249-aaef-d494ab031a35”,
“summary”: {
“state”: “normal”,
“tso”: 433945736150515713,
“checkpoint”: “2022-06-16 09:26:53.123”,
“error”: null
}
}
]

检查状态都没问题 就是一直有删除和写入操作

这个原因找到的 tidb就是这么识别语句的

还可以支持同步到MySQL?是GTID模式同步吗?

用的ticdc 做的同步

ok,了解了

此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。