阿里云首页

Dataphin从hdfs向Mysql同步数据后,数据在Mysql中汉字显示乱码

问题描述

Dataphin从HDFS向MySQL同步数据后,数据在MySQL中汉字显示乱码,编码都是utf8。

问题原因

MySQL数据库编码方式的问题。输入以下命令检查MySQL编码方式:

show variables like 'character%';

其中,character_set_server的值是latin1。所以,汉字会在数据库显示乱码。

解决方案

切换MySQL数据库的编码格式。

适用于

  • Dataphin
首页 Dataphin从hdfs向Mysql同步数据后,数据在Mysql中汉字显示乱码