开发者社区> 问答> 正文

Canal 订阅Mysql Binlog日志,中文解析乱码

Mysql version:5.7.33 canal: 1.1.6

描述: canal订阅Mysql Binlog日志,flatMessage 设置为True,message 转换后的对象

提问24.png

#com.alibaba.otter.canal.connector.core.producer.MQMessageUtils#messageConverter 测试数据 course_name = 顶顶顶顶顶顶顶顶的sd测试

使用maxwell 订阅Mysql binlog日志 使用同数据展示

提问25.png

原提问者GitHub用户xingningbo

展开
收起
白夜行fighting 2023-04-25 20:54:09 263 0
1 条回答
写回答
取消 提交回答
  • canal你看的query event事件,不是dml event事件,这个和maxwell不是同一个对象。RowsQueryLogEvent默认是iso8859-1的编码,需要自行转码处理。

    原回答者GitHub用户agapple

    2023-04-26 17:43:12
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
PolarDB-X 2.0 全局 Binlog 与备份恢复能 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载