Hive安装配置

前提条件:

1. 安装好hadoop2.7.3(Linux环境);

2. 安装好MySQL5.7(参考:安装MySQL)  推荐使用  

    或者 Xampp(Windows环境)参考 Navicat通过IP连接Xampp数据库

3. 用Navicat IP的方式连接到mysql数据库,如果通过IP连接失败,可参考:通过IP连接mysql

4. 并新建一个名为hive的数据库

安装步骤:

1. 官网下载hive安装文件,下载地址:Index of /dist/hive 或者 Index of /apache/hive

    hadoop2.x需要下载hive-2.x.x,下载版本:apache-hive-2.3.6-bin.tar.gz

2. 将hive安装文件上传到Linux系统中~/soft目录下,解压:

$ cd ~/soft
$ tar -zxvf apache-hive-2.3.6-bin.tar.gz

3. 创建软连接:

$ ln -s apache-hive-2.3.6-bin hive

4. 配置环境变量

$ nano ~/.bashrc

    文件末尾添加如下内容:

export HIVE_HOME=~/soft/hive
export PATH=$HIVE_HOME/bin:$PATH

     使配置生效:

$ source ~/.bashrc

5. 配置hive-site.xml(关键步骤)

$ cd hive/conf/
$ nano hive-site.xml

 添加以下内容:





   javax.jdo.option.ConnectionURL
   jdbc:mysql://192.168.1.11:3306/hive?createDatabaseIfNotExist=true&useSSL=false


   javax.jdo.option.ConnectionDriverName
   com.mysql.jdbc.Driver



   javax.jdo.option.ConnectionUserName
   root



   javax.jdo.option.ConnectionPassword
   123456


 注意:

    1. javax.jdo.option.ConnectionURL属性值的192.168.1.11为Windows的IP地址,请注意修改

    2. javax.jdo.option.ConnectionUserName值的root为数据库的用户名,注意修改!

    3. javax.jdo.option.ConnectionPassword的值数据库的密码,注意修改!

6. 将MySQL驱动文件拷贝到hive安装目录的lib下

   下载MySQL驱动文件:https://mvnrepository.com/artifact/mysql/mysql-connector-java/5.1.46

Hive安装配置_第1张图片

    将驱动文件上传到Linux,复制驱动到hive/lib目录下:

cp mysql-connector-java-5.1.46.jar  ~/soft/hive/lib

7. 初始化MySQL

schematool -dbType mysql -initSchema

看到"schemaTool completed"为正确完成初始化

Hive安装配置_第2张图片

8. 启动Hive,首次启动可能有点慢。

 8.1 在启动hive之前,先启动hadoop

$ start-all.sh

8.2 启动hive 

$ hive

Hive安装配置_第3张图片

完成! enjoy it! 

你可能感兴趣的:(软件安装,Hadoop,hive,hive)