美文网首页
Hive支持中文注释

Hive支持中文注释

作者: 大空翼123 | 来源:发表于2021-12-09 09:35 被阅读0次

默认情况下,存储在mysql中的Hive元数据存储格式不支持中文

直接修改数据库字符集可能导致数据库崩掉,最好修改字段的字符集

1.在Mysql metastore数据库中运行一下命令

#修改字段注释字符集

alter table COLUMNS_V2 modify column COMMENT varchar(256) character set utf8;

#修改表注释字符集

alter table TABLE_PARAMS modify column PARAM_VALUE varchar(20000) character set utf8;

#修改分区参数,支持分区建用中文表示

alter table PARTITION_PARAMS modify column PARAM_VALUE varchar(20000) character set utf8;

alter table PARTITION_KEYS modify column PKEY_COMMENT varchar(20000) character set utf8;

#修改索引名注释,支持中文表示

alter table INDEX_PARAMS modify column PARAM_VALUE varchar(4000) character set utf8;

#修改视图,支持视图中文

ALTER TABLE TBLS modify COLUMN VIEW_EXPANDED_TEXT mediumtext CHARACTER SET utf8;

ALTER TABLE TBLS modify COLUMN VIEW_ORIGINAL_TEXT mediumtext CHARACTER SET utf8;

2.修改hive-site.xml中Hive读取元数据的编码

关闭Hive
vim hive-site.xml

修改第一个配置参数
<property>

    <name>javax.jdo.option.ConnectionURL</name>

    <value>jdbc:mysql://hadoop102:3306/metastore?useSSL=false&amp;useUnicode=true&amp;characterEncoding=UTF-8</value>

</property>

重新建立新的表可以显示新的中文注释,旧的表仍无法修改

相关文章

  • Hive支持中文注释

    默认情况下,存储在mysql中的Hive元数据存储格式不支持中文 直接修改数据库字符集可能导致数据库崩掉,最好修改...

  • mysql异常[Err] 1055 - GROUP BY cl

    在操作集群上的Mysql5.7修改Hive元数据支持中文 注释时,遇到如下错误 Expression #1 of ...

  • Hive注释中文乱码

    创建表的时候,comment说明字段包含中文,表成功创建成功之后,中文说明显示乱码 创建完成后查看 这是因为在My...

  • python 基本语法

    1.代码注释 python 支持通过 # 进行代码注释 python文件当中是不支持中文的,即使你输入的注释是中文...

  • hive元数据及相关查询

    hive 元数据的数据模型 hive元数据的查用查询语句 通过中文字段找表 根据表中文注释找表 查找该表授权的视图...

  • Hive表中文注释乱码问题

    解决desc命令注释中文乱码 修改hive存储在mysql里的元数据相关信息1).修改字段注释字符集 2).修改表...

  • 1.注释

    <1> 单行注释(PyCharm快捷键Ctrl + /) <2> 多行注释 <3> python程序中,中文支持

  • DBeaver连接hive中文注释乱码

    1 MySQL 新增字符集到my.cnf,启动MySQ 2 mysql指定Hive元数据表的字段字符集为UTF8 ...

  • Hive中文注释乱码问题处理

    原因: Hive元数据信息存储在MySQL中。Hive要求数据库级别的字符集必须是latin1。但是对于具体表中字...

  • [转] Hive创建表时添加中文注释后乱码问题

    创建数据表时我们经验会添加一些中文注释到表里面方便识别,最近在测试hive的时候,发现添在Hive创建表时添加CO...

网友评论

      本文标题:Hive支持中文注释

      本文链接:https://www.haomeiwen.com/subject/hutffrtx.html