hive初始化元数据库乱码

el/2024/7/13 11:31:59

序言

    无论是使用何种语言进行编程,碰到的第一个问题莫过于乱码的问题,而使用数据库的时候,也大致差不多。

    hive使用元数据库来记录相关hdfs数据文件和数据库表之间的映射关系,当创建的数据库是使用中文注释的时候,那么就会碰到乱码问题。

HIVE元数据库乱码

    1 问题现象

    创建一个ods层的表,使用中文进行注释,发现不能显示乱码:

    2 检查元数据库编码

    数据库显示为乱码,第一时间检查元数据库的编码,看是否是utf8编码。

    发现数据库编码为latin1,从而要将数据库编码修改为utf8.

//修改mysql的配置文件my.cnf,在mysqld的配置下加上字符编码为utf8
[root@KEL1 ~]# diff /etc/my.cnf /etc/my.cnf.bak 
28,32d27
< character-set-server=utf8 
< [client]
< defa

http://www.ngui.cc/el/5239889.html

相关文章

hive之编译源码

序言 使用maven来进行源码&#xff0c;真的是靠运气&#xff0c;特别是你网络很差的情况下&#xff0c;再特别是你没有本地库的时候&#xff0c;靠运气吃饭。。。 本来不想编译的&#xff0c;奈何在hive中执行show create table table_name的时候显示为乱码。。。当一切都很顺利…

hadoop生态之sqoop

序言 在使用大数据的时候,各种不同的数据都要将数据采集同步到数据仓库中,一个是属于业务系统的RDBMS系统,也就是各种关系型数据库,一个是hadoop生态的存储,中间用于传输的数据的工具可以使用sqoop,也就是sql to hadoop。 在数据进入数仓的ODS层的时候,使用sqoo…

hdfs和yarn高可用对比

序言 总有一天你会笑着说出曾经令你痛苦的事情,毕竟有些东西虽然不是你想要的,但是却是你自找的,表面上是无奈,实际上是懒得去做选择,成功的路只有一条,而失败的路则是各种各样的原因。 得不到的时候念念不忘,得到的时候,却不珍惜,这到底是为什么呢?是忘记了…

三月闲聊

序言 生活原本很沉闷&#xff0c;但跑起来有风。 工欲善其事必先利其器&#xff0c;当你有一些想法的时候&#xff0c;如果没有合适的工具&#xff0c;那将是一个很痛苦的过程。。。至于有多痛苦呢&#xff0c;越追求细节的越enjoy。。。 风言风语 1 在理论的指导下实践 无论是…

七月闲聊

序言 风都停了&#xff0c;所以闲下来瞎聊聊。。。 最近头有点痒&#xff0c;可能是要长脑子了。。。 风言风语 1 开源与商业 看最近的天气&#xff0c;总是不太安稳&#xff0c;一会儿暴风雨&#xff0c;一会儿插喉咙&#xff0c;多事之秋。 谈到商业产品的时候&#xff0c;总…

八月闲聊

序言 远方就是窗外的风景&#xff0c;可望而不可及&#xff0c;在家呆的太久&#xff0c;都忘记了今夕是何年。 如果你来南京玩&#xff0c;记得带好你的绿码。。。 风言风语 1 尊重你的用户&#xff0c;也尊重你自己 可以吵架&#xff0c;但是吵架是为了更好的去了解对方&…

平淡让你无脑?

序言 我的意中人&#xff0c;一定会驾着五彩祥云来打死我。。。平凡之间的平淡。 空花幻月&#xff0c;都是用来迷惑众生的。。。听我讲道理&#xff0c;比死还难受。 风言风语 最近都在升级&#xff0c;产品种类繁多&#xff0c;但是从整体的角度来说&#xff0c;都是点点几个…

从一个小问题探讨解题思路

序言 前奏一响&#xff0c;心一动&#xff0c;就是跑路的信号&#xff0c;从入门到删库。。。你看这篇文章&#xff0c;她像不像一封辞职信。 运维的终点在哪儿&#xff1f;如果运维的终点是没有运维&#xff0c;那么这一切又将有什么存在的含义&#xff1f; 风言风语 问题背景…

敏捷运维

序言 表面上都是自由的&#xff0c;实际上四周围墙&#xff0c;无法跨越&#xff1b;表面上都有很多选择&#xff0c;实际上没得选。 成功是一种考验&#xff0c;失败也是&#xff0c;原因能想出来吗&#xff1f; 敏捷运维&#xff0c;敏捷开发&#xff0c;在各种压力进行运维&…

c++中单独大括号的用法

经常看到大的工程中使用单独的大括号&#xff0c;其用法主要是使用单独大括号里面的临时变量。