Hive:中文注释乱码问题
- 电脑硬件
- 2025-09-06 02:57:01

现象
原因
Hive元数据信息存储在MySQL中。
Hive要求数据库级别的字符集必须是latin1。但是对于具体表中字段的字符集则没做要求。
默认情况下,字段字符集也是latin1,但是latin1不支持中文。
解决 在 mysql 中,对于记录注释 comment 信息的几个表字段字符集进行修改。 step1 : DataGrip 打开 MySQL console 控制台 step2 :执行下述 sql 语句修改字符集 step3 :查看验证是否修改成功 step4 :删除之前 hive 中创建的表,重新建表
Hive:中文注释乱码问题由讯客互联电脑硬件栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“Hive:中文注释乱码问题”