安装
先安装mysql开启root远程登录权限
开启hadoop服务
下载地址
http://archive.apache.org/dist/hive/
解压软件,配置hive环境变量
HIVE_HOME=/usr/local/hive
PATH=$PATH:$HIVE_HOME/bin
拷贝mysql-connector到hive的lib目录 这里使用8.0的connector
配置conf目录下hive-site.xml
<configuration>
<property>
<name>javax.jdo.option.ConnectionURL</name>
<value>jdbc:mysql://master:3306/hive?createDatabaseIfNotExist=true&characterEncoding=utf8&useSSL=false</value>
<description>JDBC connect string for a JDBC metastore</description>
</property>
<property>
<name>javax.jdo.option.ConnectionDriverName</name>
<value>com.mysql.cj.jdbc.Driver</value>
<description>Driver class name for a JDBC metastore</description>
</property>
<property>
<name>javax.jdo.option.ConnectionUserName</name>
<value>root</value>
<description>username to use against metastore database</description>
</property>
<property>
<name>javax.jdo.option.ConnectionPassword</name>
<value>123456</value>
<description>password to use against metastore database</description>
</property>
</configuration>
初始化hive
schematool -dbType mysql -initSchema

执行hive命令进入hive数据库

退出,登录mysql查看数据库中是否存在hive数据库

可以使用hive或beeline连接hive数据库
beeline连接方式:
1,输入nohup hiveserver2 &后台运行服务
2,检查10000端口是否打开

3,新开一个终端并输入beeline命令
输入! connect jdbc:hive2://master:10000

本文详细介绍Hive的安装步骤,包括配置MySQL远程登录、Hadoop服务启动、环境变量设置、hive-site.xml配置及初始化Hive数据库。同时,提供beeline连接Hive数据库的方法。
1886

被折叠的 条评论
为什么被折叠?



