hive下载链接:
提取码: vu4y
一、解压安装包
将hive拖入虚拟机opt目录下,解压并重命名
- tar -zxvf hive-1.1.0-cdh5.14.2.tar.gz
- mv hive-1.1.0-cdh5.14.2 hive
二、配置环境变量
输入:vi /etc/profile
增加如下:
- export HIVE_HOME=/opt/hive
- export PATH=$PATH:$HIVE_HOME/bin
保存退出后 source /etc/profile
三、修改hive-site.xml
- 在hive目录下创建warehouse
cd /opt/hive
mkdir warehouse - 编辑hive-site.xml
vi /opt/hive/conf/hive-site.xml
增加如下:
<configuration>
<property>
<name>hive.metastore.warehouse.dir</name>
<value>/opt/hive/warehouse</value>
</property>
<property>
<name>hive.metastore.local</name>
<value>true</value>
</property>
<!-- 如果是远程mysql数据库的话需要在这里写入远程的IP或hosts -->
<property>
<name>javax.jdo.option.ConnectionURL</name>
<value>jdbc:mysql://127.0.0.1:3306/hive?createDatabaseIfNotExist=true</value>
</property>
<property>
<name>javax.jdo.option.ConnectionDriverName</name>
<value>com.mysql.jdbc.Driver</value>
</property>
<property>
<name>javax.jdo.option.ConnectionUserName</name>
<value>登录mysql的用户名</value>
</property>
<property>
<name>javax.jdo.option.ConnectionPassword</name>
<value>登录mysql的密码</value>
</property>
</configuration>
- 将一同下载的mysql驱动包放入hive的lib目录下
四、启动hive
- 启动hadoop
- start-all.sh
- 启动zookeeper
- zkServer.sh start
- 重启mysql并建立hive库
- service mysql restart
登录进入mysql建立hive库后quit退出 - create database hive;
-
schematool -dbType mysql -initSchema

-
启动hive
- hive
注:如果出错,请检查hive-site.xml配置后,删除hive库后冲重新按照步骤 3 操作
五、创建,插入以及查询
- 创建表
- create table aaa(aName varchar(10));
- 插入数据
- insert into aaa values(‘lilei’),(‘hanmeimei’);
- 查询
- select * from aaa;
注:语法基本与sql一致


本文详细介绍了Hive的安装步骤,包括解压安装包、配置环境变量、修改hive-site.xml文件、启动Hive及Hadoop等服务,以及如何创建、插入和查询数据的基本操作。
379

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



