type
status
date
summary
slug
tags
category
password
icon
Hive(Hue) 中文注释显示乱码
Hive(Hue) 中文注释会显示乱码,最基本的原因是Hive元数据库的字符集问题。
一、问题展示
Hue Web UI
Hive desc
Hive show create table
二、解决方式
1. 更改Hive元数据库编码
进入Hive元数据存储的mysql ,查看hive数据库当前编码
如果是utf8,则执行下面sql将 hive 数据库默认编码改成 latin1
2. 修改注释字符集
执行下面sql ,修改 表/字段/分区/索引 等部分的注释字符集
三、结果测试
- 新建一张表
Hue Web UI
Hive desc
Hive show create table
四、已存在的表注释乱码修改
在Hive里或Hue上通过SQL修改
- 作者:PH3C
- 链接:https://notion.966699.xyz//article/hive_hue_messy_code
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
相关文章