Hive中文支持:
1、表数据支持中文
hive-site.xml:
指定数据库加参数:characterEncoding=UTF-8

2、注释支持中文
在MySQL中:
use Hive数据库;
# 修改表注释字符集
alter table TABLE_PARAMS modify column PARAM_VALUE varchar(4000) character set utf8;
# 修改分区注释字符集
alter table PARTITION_KEYS modify column PKEY_COMMENT varchar(4000) character set utf8;
alter table PARTITION_PARAMS modify column PARAM_VALUE varchar(4000) character set utf8;
# 修改字段注释字符集
alter table COLUMNS_V2 modify column COMMENT varchar(256) character set utf8;
# 修改索引注释字符集
alter table INDEX_PARAMS modify column PARAM_VALUE varchar(4000) character set utf8;
展开
评论