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)

相关推荐

  • 闯红灯12123多久能显示,闯红灯多久能查到具体车辆

    技术闯红灯12123多久能显示,闯红灯多久能查到具体车辆随着互联网飞速发展,车辆在违章之后,既可到车管所进行违章处理,也可在网上进行处理闯红灯12123多久能显示。那么2018年闯红灯后几天后才能知晓呢?怎么查询呢?接下

    生活 2021年10月31日
  • 如何在lambda表达式中使用引用形式捕捉局部变量

    技术如何在lambda表达式中使用引用形式捕捉局部变量本篇文章为大家展示了如何在lambda表达式中使用引用形式捕捉局部变量,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获F.52

    攻略 2021年11月10日
  • 如何利用Eclipse编辑中文资源文件

    技术如何利用Eclipse编辑中文资源文件这篇文章主要为大家展示了“如何利用Eclipse编辑中文资源文件”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何利用Eclipse

    攻略 2021年11月28日
  • Spark driver端得到executor返回值的方法

    技术Spark driver端得到executor返回值的方法这篇文章将为大家详细讲解有关Spark driver端得到executor返回值的方法,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后

    攻略 2021年11月12日
  • 如何使用树莓派自动签到贴吧

    技术如何使用树莓派自动签到贴吧这篇文章将为大家详细讲解有关如何使用树莓派自动签到贴吧,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。crontab -e3 0 * * *

    攻略 2021年11月19日
  • 如何分析Tomcat-CVE-2020-1938复现

    技术如何分析Tomcat-CVE-2020-1938复现本篇文章为大家展示了如何分析Tomcat-CVE-2020-1938复现,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。0x

    攻略 2021年12月8日