李林超博客
首页
归档
留言
友链
动态
关于
归档
留言
友链
动态
关于
首页
大数据
正文
05.Hive元数据配置到MySQL
Leefs
2021-12-01 AM
2227℃
0条
[TOC] ### 前言 **环境准备** + Hive3.1.2环境(伪分布式) + MySQL8.0.23环境 ### 一、下载JDBC驱动包 **1.1 下载地址** https://dev.mysql.com/downloads/connector/j/ **1.2 选址之前的文件**  **1.3 选择相应版本** + Product Version选择8.0.23,因为本次安装使用的MySQL是该版本,大家可以根据自身MySQL版本自行选择 + Operating System选择【Platform Independent】  最后下载zip压缩包,下载完成后将`mysql-connector-java-8.0.23.jar`文件拷贝出来上传到服务器 ### 二、进行配置 **2.1 将MySQL的JDBC驱动包拷贝到Hive的lib目录下** ```bash [hadoop@hadoop001 sources]$ cp mysql-connector-java-8.0.23.jar $HIVE_HOME/lib ``` **2.2 在hive的/conf目录下新建hive-site.xml文件** ```bash [hadoop@hadoop001 conf]$ sudo vim $HIVE_HOME/conf/hive-site.xml ``` 添加如下内容 ```xml
javax.jdo.option.ConnectionURL
jdbc:mysql://hadoop001:3306/metastore?useSSL=false
javax.jdo.option.ConnectionDriverName
com.mysql.cj.jdbc.Driver
javax.jdo.option.ConnectionUserName
root
javax.jdo.option.ConnectionPassword
123456
hive.metastore.schema.verification
false
hive.metastore.event.db.notification.api.auth
false
hive.metastore.warehouse.dir
/user/hive/warehouse
``` **2.3 登录MySQL** ```bash [hadoop@hadoop001 sources]$ mysql -uroot -p123456 ``` **2.4 新建Hive元数据库** ```mysql mysql> create database metastore; Query OK, 1 row affected (0.38 sec) mysql> quit; ``` **2.5 初始化Hive元数据库** ```bash [hadoop@hadoop001 hive]$ schematool -initSchema -dbType mysql -verbose ``` ### 三、测试 **3.1 启动Hive** ``` [hadoop@hadoop001 hive]$ bin/hive ``` **3.2 使用Hive** ``` hive> show databases; hive> show tables; hive> create table test (id int); hive> insert into test values(1); hive> select * from test; ``` **3.3 新开一个窗口在开启一个Hive** ```bash hive> show databases; hive> show tables; hive> select * from aa; ``` 完成! ### 结尾 本篇所需要的MySQL8.0.23安装包,以及驱动包mysql-connector-java-8.0.23.jar,也可以通过微信公众号:【Java和大数据进阶】,回复【mysql】即可获取。
标签:
Hadoop
,
Hive
非特殊说明,本博所有文章均为博主原创。
如若转载,请注明出处:
https://www.lilinchao.com/archives/1696.html
上一篇
04.Hive3.1.2安装教程
下一篇
06.使用JDBC方式访问Hive
取消回复
评论啦~
提交评论
栏目分类
随笔
2
Java
326
大数据
229
工具
35
其它
25
GO
48
NLP
8
标签云
Golang基础
并发线程
数据结构
并发编程
JavaSE
Filter
Hive
Spark Streaming
Kafka
稀疏数组
容器深入研究
持有对象
ajax
工具
Spark RDD
gorm
Flink
Livy
队列
Hbase
Elasticsearch
Jquery
DataX
CentOS
数据结构和算法
字符串
机器学习
Beego
Hadoop
散列
友情链接
申请
范明明
庄严博客
Mx
陶小桃Blog
虫洞