1.下载Hive安装包:
官网下载:http://hive.apache.org/downloads.html
百度云分享:https://pan.baidu.com/s/1M4LmdOXaq6T-PqkyvpFHQw
2.上传Hive的tar包,并解压:
解压:tar -zxvf apache-hive-1.2.1-bin.tar.gz -C /usr/local/src/
修改解压后的文件名称:mv apache-hive-1.2.1-bin hive-1.2.1
3.安装MySql:
MySQL用于存储Hive的元数据,不建议使用Derby作为Hive的元数据库,因为它的数据文件默认保存在运行目录下面,
下次换一个目录启动就看不见之前的数据了
4.修改配置文件:
4.1. vi /usr/local/src/hive-1.2.1/conf/hive-site.xml
4.2 粘贴如下内容:
<configuration> <property> <name>javax.jdo.option.ConnectionURL</name> <value>jdbc:mysql://localhost:3306/hive?createDatabaseIfNotExist=true</value> <description>JDBC connect string for a JDBC metastore</description> </property> <property> <name>javax.jdo.option.ConnectionDriverName</name> <value>com.mysql.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>sorry</value> <description>password to use against metastore database</description> </property> </configuration>
5.拷贝jar包:
拷贝mysql驱动jar包到Hive的lib目录下面去,下载路径:https://pan.baidu.com/s/1azWOAdloQR6Y_Ov9cREdGw
5.启动Hive: