一、问题如图:

图为通过datax同步数据的结果,中文字段出现了乱码。
二、解决步骤:
1.首先判断该数据库本身的字符集编码设置:
用Navicat连接数据库(我这里是mysql),在数据库名上右键,编辑数据库,查看是否是utf8,如果不是的话改一下,保存。

2.在datax任务管理中的数据库连接中添加参数:
首先打开任务管理,编辑任务:
datax——任务管理——操作——编辑

然后在数据库连接后面添加字符编码规则参数:?useUnicode=true&characterEncoding=utf8

注意点:
① 标点符号 ?"
② 数据库有reader和writer
本文指导如何解决DataX同步过程中出现的中文字段乱码问题,包括检查数据库字符集设置、修改DataX连接参数,并提供关键步骤和注意事项.
963

被折叠的 条评论
为什么被折叠?



