Hive---安装教程
创始人
2024-05-26 00:03:27
0次

Hive安装教程

Hive属于Hadoop生态圈,所以Hive必须运行在Hadoop上


文章目录

  • Hive安装教程
  • 上传安装包
  • 解压并且更名
  • 修改 /etc/profile
  • 创建hive-site.xml
  • 将mysql的jar包放入Hive库中
  • 开启
    • 刷新配置文件
    • hadoop开启
    • mysql初始化
    • 启动hive


上传安装包

将安装包上传到/opt/install目录下
在这里插入图片描述
在这里插入图片描述

解压并且更名

[root@hadoop install]# tar -zxf apache-hive-3.1.2-bin.tar.gz -C …/soft/
[root@hadoop soft]# mv apache-hive-3.1.2-bin/ hive312
在这里插入图片描述
在这里插入图片描述

修改 /etc/profile

添加Hive环境变量

# HIVE_HOME
export HIVE_HOME=/opt/soft/hive312
export PATH=$PATH:$HIVE_HOME/bin

在这里插入图片描述

创建hive-site.xml

在/opt/soft/hive312/conf目录下创建hive-site.xml文件
[root@hadoop conf]# touch hive-site.xml



hive.metastore.warehouse.dir/opt/soft/hive312/warehousehive.metastore.db.typemysqljavax.jdo.option.ConnectionURLjdbc:mysql://192.168.95.130:3306/hive150?createDatabaseIfNotExist=truejavax.jdo.option.ConnectionDriverNamecom.mysql.cj.jdbc.Driverjavax.jdo.option.ConnectionUserNamerootjavax.jdo.option.ConnectionPasswordroothive.metastore.schema.verificationfalse关闭schema验证hive.cli.print.current.dbtrue提示当前数据库名hive.cli.print.headertrue查询输出时带列名一起输出

注意
其中这里改成自己数据库的服务器
在这里插入图片描述
数据库的驱动名 这里使用的是mysql8
在这里插入图片描述
用户名和密码需要改成使用数据库的用户名和密码
在这里插入图片描述

将mysql的jar包放入Hive库中

找到本机Maven工程的mysql的jar包放入/opt/soft/hive312/lib目录下
在这里插入图片描述

开启

刷新配置文件

[root@hadoop conf]# source /etc/profile

hadoop开启

[root@hadoop conf]# start-all.sh

mysql初始化

[root@hadoop conf]# schematool -dbType mysql -initSchema

启动hive

[root@hadoop conf]# hive
在这里插入图片描述
并在mysql服务器上可以看到
在这里插入图片描述

相关内容

热门资讯

前端-session、jwt 目录:   (1)session (2&#x...
linux入门---制作进度条 了解缓冲区 我们首先来看看下面的操作: 我们首先创建了一个文件并在这个文件里面添加了...
关于测试,我发现了哪些新大陆 关于测试 平常也只是听说过一些关于测试的术语,但并没有使用过测试工具。偶然看到编程老师...
前缀和与对数器与二分法 1. 前缀和 假设有一个数组,我们想大量频繁的去访问L到R这个区间的和,...
nodejs:本地安装nvm实... 一、背景-使用不同版本node的原因 vue3+ts、nuxt3版本,node...
JAVA集合知识整理 Java集合知识整理 HashMap相关 HashMap的底层数据结构:jdk1.8之...
无刷直流电机介绍及单片机控制实... 无刷直流电机介绍及单片机控制实例前言基本概念优势与劣势使用寿命基本结构使用单片机控制实例电子调速器&...
fwdiary(2) dp2 1.传纸条  AcWing 275. 传纸条 - AcWing 走两条路,走一条最大的...
常用的DOS命令 常用的DOS命令 DOS(Disk Operating System,磁...
<C++> 类和对象(下) 1.const成员函数将const修饰的“成员函数”称之为const成员函数,cons...