hive的安装:
1、下载apache-hive-3.1.2-bin.tar.gz
2、解压并配置环境变量
a、解压包并重命名为hive-3.1.2
[root@hadoop-01 local]# tar -zxvf apache-hive-3.1.2-bin.tar.gz
[root@hadoop-01 local]# mv apache-hive-3.1.2-bin hive-3.1.2
b、配置环境变量vim /etc/profile
添加HIVE_HOME目录
export HIVE_HOME=/usr/local/hive-3.1.2
export PATH=$PATH:$HADOOP_HOME/bin:$HADOOP_HOME/sbin:$HIVE_HOME/bin
[root@hadoop-01 local]# vim /etc/profile
[root@hadoop-01 local]# source /etc/profile
3、修改hive配置
复制hive-3.1.2/conf目录下hive-default.xml.template 为hive-site.xml并修改
a、修改数据库配置,这里使用的是mysql
添加驱动包到hive-3.1.2的lib目录下;我使用的是mysql-connector-java-5.1.30.jar
<property>
<name>javax.jdo.option.ConnectionPassword</name>
<value>123456</value>
<description>数据库密码</description>
</property>
<property>
<name>javax.jdo.option.ConnectionURL</name>
<value>jdbc:mysql://192.168.15.50:3306/hive_metadata?createDatabaseIfNotExist=true</value>
<description>
JDBC connect string for a JDBC metastore.
To use SSL to encrypt/authenticate the connection, provide database-specific SSL flag in the connection URL.
For example, jdb