李林超博客
首页
归档
留言
友链
动态
关于
归档
留言
友链
动态
关于
首页
大数据
正文
05.Hive元数据配置到MySQL
Leefs
2021-12-01 AM
1353℃
0条
[TOC] ### 前言 **环境准备** + Hive3.1.2环境(伪分布式) + MySQL8.0.23环境 ### 一、下载JDBC驱动包 **1.1 下载地址** https://dev.mysql.com/downloads/connector/j/ **1.2 选址之前的文件** ![05.Hive元数据配置到MySQL01.jpg](https://lilinchao.com/usr/uploads/2021/12/4053675176.jpg) **1.3 选择相应版本** + Product Version选择8.0.23,因为本次安装使用的MySQL是该版本,大家可以根据自身MySQL版本自行选择 + Operating System选择【Platform Independent】 ![05.Hive元数据配置到MySQL02.jpg](https://lilinchao.com/usr/uploads/2021/12/4174306739.jpg) 最后下载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://lilinchao.com/archives/1696.html
上一篇
04.Hive3.1.2安装教程
下一篇
06.使用JDBC方式访问Hive
评论已关闭
栏目分类
随笔
2
Java
326
大数据
229
工具
31
其它
25
GO
47
NLP
4
标签云
Spark RDD
JVM
Tomcat
工具
Hadoop
Jquery
Stream流
Ubuntu
Golang基础
数据结构
gorm
DataWarehouse
Scala
Spring
Java工具类
锁
Java
二叉树
Filter
Http
Golang
DataX
SpringBoot
Netty
链表
LeetCode刷题
ajax
持有对象
机器学习
MyBatis-Plus
友情链接
申请
范明明
庄严博客
Mx
陶小桃Blog
虫洞
评论已关闭