目录
1.2 在hive的lib下添加一个mysql-connect-jar
一、安装
1.1 上传,导tar包
上传tar包,解压
(这里我们用的hive版本是2.3.3)
打开虚拟机,在xshell上的software目录下上传压缩包
cd /opt/software/
上传成功如下图所示
解压,生成目录如下图所示
tar -zxvf apache-hive-2.3.3-bin.tar.gz
重命名压缩包为 hive-2.3.3
mv apache-hive-2.3.3-bin hive-2.3.3
1.2 在hive的lib下添加一个mysql-connect-jar
进入到hive-2.3.3
cd hive-2.3.3
cd lib
添加mysql-connect-java-5.1.49.jar
二、配置
将元数据管理配置为mysql。
Hive的元数据默认是保存在DerBy数据库中,但是这个数据库会随着客户端的移动而重新生成。所以我们统一的将元数据使用mysql来保存。
2.1 配置hive-site.xml
在hive的conf下添加以下配置信息
cd conf/
vi hive-site.xml
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<configuration>
<!--连接数据库地址,名称 -->
<property>
<name>javax.jdo.option.ConnectionURL</name>
<value>jdbc:mysql://localhost:3306/myhive?createDatabaseIfNotExist=true&useUnicode=true&characterEncoding=U