Hive表字段Comment中文乱码怎么办

技术Hive表字段Comment中文乱码怎么办这篇文章主要为大家展示了“Hive表字段Comment中文乱码怎么办”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Hive表字段

本文主要给大家展示“Hive表的Comment字段中文乱码怎么办”,简单易懂,条理清晰,希望能帮你解决疑惑。让边肖带领大家学习《蜂巢表评论区中文乱码怎么办》一文。

1.问题描述

默认情况下,当在Hive中创建带有中文注释的表时,注释显示在Hive CLI和Hue中都是乱码。例如,使用以下建表语句:

createexternaltabletest_table

S1字符串注释“abc”,

S2字符串注释“你好”

)

row format delimiteedfieldsdterminatedby ' # '

storedastextfile location '/李雷/test _ table ';请参见配置单元命令行界面中的以下内容:

Hive表字段Comment中文乱码怎么办

色调显示相同,此处省略。

2.解决办法

这个问题是由mysql中元数据库表COLUMNS_V2的COMMENT字段的编码问题引起的,需要设置为utf-8,如下所示:

Hive表字段Comment中文乱码怎么办

在mysql中将该字段的编码设置为utf-8,如下所示:

| MySQLu rootpuse metastore;alter table COLUMNS_V2修改COMMENT列varchar(256)字符集utf8FLUSH PRIORIES;|

|: - |

Hive表字段Comment中文乱码怎么办

注意Hive元数据。这个数据库应该使用utf-8创建,比如:创建数据库metastore默认字符集UTF8

返回到Hive并重新创建一个创建表。

Hive表字段Comment中文乱码怎么办

要查看表格的注释:

Hive表字段Comment中文乱码怎么办

我发现中文注释一直显示正常。

查看以前的表格:

Hive表字段Comment中文乱码怎么办

它仍然被发现是乱码。

前一个表的注释需要修改才能正常显示,这是在Hive CLI中执行的。命令如下:

| alter table test _ table1change列S2S2字符串注释“我不好”;|

|: - |

Hive表字段Comment中文乱码怎么办

再看看老表的评论:

Hive表字段Comment中文乱码怎么办

我发现中文注释一直显示正常。解决问题。

以上就是文章《蜂巢表评论区中文乱码怎么办》的全部内容。感谢您的阅读!相信大家都有一定的了解,希望分享的内容对大家有所帮助。想了解更多知识,请关注行业资讯频道!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/142074.html

(0)

相关推荐

  • who后面的动词用什么形式,who做主语谓语动词用什么形式

    技术who后面的动词用什么形式,who做主语谓语动词用什么形式who作主语时,谓语可以是单数,也可以是复数。 who可以指单数,也可以指复数。所以,who 作主语时,谓语可以是单数,也可以是复数。如who does it

    生活 2021年10月25日
  • mysql管理中的运行权限

    技术mysql管理中的运行权限mysql管理中的运行权限,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。mysql 管理:mysql 运行权限(转)[@mor

    攻略 2021年11月20日
  • Kubernetes gRPC负载均衡分析

    技术Kubernetes gRPC负载均衡分析本篇内容主要讲解“Kubernetes gRPC负载均衡分析”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Kubernetes

    攻略 2021年11月16日
  • php怎样把utf8转换为gbk(phputf8转gbk)

    技术php中gbk转utf8用哪个函数这篇文章主要介绍php中gbk转utf8用哪个函数,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! 在php中可以通过iconv函数

    攻略 2021年12月15日
  • 红灯掉头,红灯掉头算不算违章,要怎么罚

    技术红灯掉头,红灯掉头算不算违章,要怎么罚不算违章 红灯时能不能右转红灯掉头?
    这些情况可以:
    1、根据信号灯指示 2、遵守相关让行规定的情况下 这些情况不可以: 红灯时能不能左转? 
    判断这个问题,首先要知道“左

    生活 2021年10月28日
  • PLSQL Developer试用期到了怎么办

    技术PLSQL Developer试用期到了怎么办这篇文章给大家分享的是有关PLSQL Developer试用期到了怎么办的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。PLSQL Develo

    攻略 2021年11月24日