服务器之家

服务器之家 > 正文

配置hive元数据到Mysql中的全过程记录

时间:2021-02-20 21:54     来源/作者:孙晨
  • hive的安装目录下,进入conf目录,创建一个hive-site.xml文件
  • 根据官方文档配置参数,拷贝数据到hive-site.xml文件中
    https://cwiki.apache.org/confluence/display/hive/adminmanual+metastoreadmin

注意:先创建一个metastore数据库,字符集要用latin1

配置hive元数据到Mysql中的全过程记录

?
1
 

将mysql驱动复制到hive的lib目录里。(这有关上一篇安装mysql的内容)

解压驱动包

配置hive元数据到Mysql中的全过程记录

将mysql驱动复制到hive的lib目录里

配置hive元数据到Mysql中的全过程记录

启动hive(别忘了先启动hdfs和yarn~~)

?
1
2
3
start-dfs.sh
start-yarn.sh
hive

创建一张表,试试看元数据能否保存到mysql里

配置hive元数据到Mysql中的全过程记录

查看一下metastore库

tbls表

配置hive元数据到Mysql中的全过程记录

columns_v2表

配置hive元数据到Mysql中的全过程记录

dbs表

配置hive元数据到Mysql中的全过程记录

从上图中,可得知

元数据的结构

  1. 表的信息都存储在tbls表中,通过db_id和dbs表中的库进行外键约束!
  2. 库的信息都存储在dbs表中!
  3. 字段信息存在在column_v2表中,通过cd_id和表的主键进行外键约束!

总结

到此这篇关于配置hive元数据到mysql中的全过程的文章就介绍到这了,更多相关配置hive元数据到mysql内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!

原文链接:https://www.cnblogs.com/sunbr/p/13756478.html

标签:

相关文章

热门资讯

2020微信伤感网名听哭了 让对方看到心疼的伤感网名大全
2020微信伤感网名听哭了 让对方看到心疼的伤感网名大全 2019-12-26
yue是什么意思 网络流行语yue了是什么梗
yue是什么意思 网络流行语yue了是什么梗 2020-10-11
Intellij idea2020永久破解,亲测可用!!!
Intellij idea2020永久破解,亲测可用!!! 2020-07-29
背刺什么意思 网络词语背刺是什么梗
背刺什么意思 网络词语背刺是什么梗 2020-05-22
苹果12mini价格表官网报价 iPhone12mini全版本价格汇总
苹果12mini价格表官网报价 iPhone12mini全版本价格汇总 2020-11-13
返回顶部