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)

相关推荐

  • 发朋友圈文字怎么不被折叠,苹果手机朋友圈折叠怎么处理

    技术发朋友圈文字怎么不被折叠,苹果手机朋友圈折叠怎么处理下载安装“讯飞输入法”,进入输入状态,点击“快捷输入”图标,进入“剪贴板”页面发朋友圈文字怎么不被折叠。打开“朋友圈模式”,需要开启完全访问状态,点击“立即开启”。

    生活 2021年10月30日
  • 全国商品防伪查询中心,怎么办理315防伪标签

    技术全国商品防伪查询中心,怎么办理315防伪标签全国315产品防伪查询中心 第一步:企业要提供企业资质,如公司营业执照、税务登记证、商标注册证、生产许可证等复印件加盖公章全国商品防伪查询中心。 第二步:提供品牌的商标图案

    生活 2021年10月30日
  • 苏轼的古诗有哪些,苏轼写的诗有哪些,古诗三百首

    技术苏轼的古诗有哪些,苏轼写的诗有哪些,古诗三百首1、 《题西林壁》 宋代:苏轼 横看成岭侧成峰苏轼的古诗有哪些,远近高低各不同。 不识庐山真面目,只缘身在此山中。 2、 《饮湖上初晴后雨二首》 宋代:苏轼 水光潋滟晴方

    生活 2021年10月29日
  • 抖音刷赞会上热门吗,刷赞平台自助下单

    技术抖音刷赞会上热门吗,刷赞平台自助下单抖音刷赞会上热门吗,刷赞平台自助下单
    发布视频之后,如果想要获得播放量,虽然说是刷赞是很爽,但是也要担心被封号的问题,那么如果被封号了要怎么解决呢?
    抖音代刷平台可以上热门吗

    测评 2021年11月13日
  • VS连接sqlsever数据库

    技术VS连接sqlsever数据库 VS连接sqlsever数据库工具:
    1.Visual Studio (我使用的是vs2013)
    2.SQL Server (我使用的是sql server2008)

    礼包 2021年11月22日
  • 学生的拼音,用什么方法快速教孩子拼音和拼读

    技术学生的拼音,用什么方法快速教孩子拼音和拼读学习拼音,首先要让孩子熟记“三表”:声母表、韵母表、整体认读音节表学生的拼音;能熟练准确认读和默写,这是学好汉语拼音的基础.想要掌握汉语拼音,一能读准声母、韵母、声调和整体认

    生活 2021年10月30日