Dataphin同步任务报错“java.sql.SQLException: Incorrect string value: '\xF4\x80\x80\x8E\xF4\x80...' for column 'XXX' at row 1”

更新时间:

问题描述

用户在使用集成任务同步数据到MySQL过程中,同步任务报错“java.sql.SQLException: Incorrect string value: '\xF4\x80\x80\x8E\xF4\x80...' for column 'XXX' at row 1”。

问题原因

报错字段可能存储的是表情、特殊符号等4字节字符,但是建表指定的是utf-8的3字节格式。

解决方案

1.修改字段编码格式为utf8mb4。

2.JDBC链接加上autoReconnect=true&characterEncoding=utf-8。

适用于

  • Dataphin
  • 集成任务