主页 > 电脑硬件  > 

Hive:中文注释乱码问题

Hive:中文注释乱码问题
现象

原因

Hive元数据信息存储在MySQL中。

Hive要求数据库级别的字符集必须是latin1。但是对于具体表中字段的字符集则没做要求。

默认情况下,字段字符集也是latin1,但是latin1不支持中文。

 

解决 在 mysql 中,对于记录注释 comment 信息的几个表字段字符集进行修改。 step1 : DataGrip 打开 MySQL console 控制台 step2 :执行下述 sql 语句修改字符集 step3 :查看验证是否修改成功 step4 :删除之前 hive 中创建的表,重新建表
标签:

Hive:中文注释乱码问题由讯客互联电脑硬件栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“Hive:中文注释乱码问题