Hive安装

1.导入安装包

Hive安装_第1张图片

2.解压

tar -zxvf apache-hive-1.2.2-bin.tar.gz -C /usr/local/

Hive安装_第2张图片

 3.切换到目录

cd /usr/local/apache-hive-1.2.2-bin/conf/

Hive安装_第3张图片

 4.修改配置

vi hive-site.xml

Hive安装_第4张图片



javax.jdo.option.ConnectionURL
jdbc:mysql://localhost:3306/hive?createDatabaseIfNotExist=true
JDBC connect string for a JDBC metastore


javax.jdo.option.ConnectionDriverName
com.mysql.jdbc.Driver
Driver class name for a JDBC metastore


javax.jdo.option.ConnectionUserName
root
username to use against metastore database


javax.jdo.option.ConnectionPassword
123456
password to use against metastore database

Hive安装_第5张图片

 配置了连接MySQL各种需要的东西

5.配置环境

vi /etc/profile

Hive安装_第6张图片

bin:用户命令(所有用户均可使用)
sbin:管理命令(通常只有管理员可以使用)

 6.环境变量生效

source /etc/profile

7.导入MySQL驱动jar包

Hive安装_第7张图片

8.把jar包放入lib目录下

mv mysql-connector-java-5.1.37.jar /usr/local/apache-hive-1.2.2-bin/lib

一个东西启动的时候,到框架下,先去conf配置文件的目录,然后加载lib架包

 Hive安装_第8张图片

 9.启动Hive

hive

 10.让提示符显示当前库

set hive.cli.print.current.db=true;

11.显示查询结果时显示字段名称

set hive.cli.print.header=true;

set hive.resultset.use.unique.column.names=false;

12.使用本地模式计算

set hive.exec.mode.local.auto=true;

13.修改配置

10-13步骤的内容在退出hive后就失效了,因此把它们配置在hive的配置文件中,以后直接启动就生效。

第一种方法:

cd /usr/local/apache-hive-1.2.2-bin/conf/

Hive安装_第9张图片

 vi hive-site.xml

Hive安装_第10张图片让提示符显示当前库: set hive.cli.print.header=true;


hive.cli.print.current.db
true

Hive安装_第11张图片

 第二种方法:(比第一种简单)

cd /usr/local/apache-hive-1.2.2-bin/bin

Hive安装_第12张图片

 .hiverc是隐藏文件

vi .hiverc

 Hive安装_第13张图片

set hive.cli.print.header=true;
set hive.resultset.use.unique.column.names=false;

Hive安装_第14张图片

 启动hive看看

Hive安装_第15张图片

你可能感兴趣的:(hive,hadoop,数据仓库)