DM增量同步异常 --上游mysql binlog 无关表触发

语句报错原因是字段 row 关键字问题,这边测试mysql 5.7.28 解析创建表语句执行正常,binlog解析结果


这里的的语句row没有加转义字符,导致dm解析的时候,不符合tidb的语法导致报错。
测试mysql创建表时row字段添加转义,binlog里面也包含转义,通过dm解析能通过,在下游tidb也执行正常,

所以这个不是产品bug,还是mysql 和tidb部分语法不兼容的问题。
1、在mysql 5.7.28中 :字段名row 或者row 是等价的都能执行成功;
2、tidbit中:字段名row是关键字执行不成功,添加转义row可以执行成功。

1 个赞