目录
在mysql中hive的schema(在此之前需要创建mysql下的hive数据库)
解压到安装目录
tar -zxvf /h3cu/apache-hive-2.3.4-bin.tar.gz -C /usr/local/src/
配置环境变量
vim /root/.bash_profile
export HIVE_HOME=/usr/local/src/apache-hive-2.3.4-bin/
PATH=$HIVE_HOME/bin:$PATH:$HOME/bin
使环境变量立即生效
source /root/.bash_profile
进入conf目录,新建hive-site.xml文件
cd /usr/local/src/apache-hive-2.3.4-bin/conf/
vim hive-site.xml
<configuration>
<property>
<name>javax.jdo.option.ConnectionURL</name>
<value>jdbc:mysql://slave:3306/hive</value>
</property>
<property>
<name>javax.jdo.option.ConnectionDriverName</name>
<value>com.mysql.jdbc.Driver</value>
</property>
<property>
<name>javax.jdo.option.ConnectionUserName</name>
<value>root</value>
</property>
<property>
<name>javax.jdo.option.ConnectionPassword</name>
<value>123456</value>
</property>
< /configuration>
复制mysql的驱动程序到hive的lib目录下面
cp /h3cu/mysql-connector-java-5.1.49.jar /usr/local/src/apache-hive-2.3.4-bin/lib/mysql-connector-java-5.1.49.jar
在mysql中hive的schema(在此之前需要创建mysql下的hive数据库)
进入MySQL
mysql -u root -p
新建数据库
create database hive
exit;
schematool -dbType mysql -initSchema
查看hive的版本
hive --version
执行hive命令
hive