hive 字段注释中文乱码
1、查看原始注释字段的编码
发现字段编码不是utf8,但是注意:不建议修改整个库的编码方式,直接修改字段注释所在列信息的编码格式即可;
2、修改注释字段编码
use metastore; alter table COLUMNS_V2 modify column COMMENT varchar (256) character set utf8; alter table TABLE_PARAMS modify column PARAM_VALUE varchar (4000) character set utf8; alter table PARTITION_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 INDEX_PARAMS modify column PARAM_VALUE varchar (4000) character set utf8;
修改之后,记得修改下 jdhc 链接加上 这一段
&useUnicode=true&characterEncoding=UTF-8
这样在进行注释的时候就不会乱码了