hive退出命令_从零开始学习大数据系列(五十五)使用Hive命令行及内置服务

本文介绍了如何使用Hive命令行CLI,包括启动、设置变量、执行查询及退出命令。此外,还概述了Hive的内置服务,如beeline、hiveserver和metastore,讲解了它们的功能和使用场景。
摘要由CSDN通过智能技术生成

[本文2000字左右,预计阅读需要15-20分钟]

让我们来回顾下之前用到的Hive用户的交互接口。Hive用户接口主要有三个:命令行(CLI),客户端(Client)和Web界面(WUI)。 $HIVE_HOME/bin/hive 这个shell命令是通向包括命令行界面也就是CLI等等Hive服务的通道。Hive命令行CLI是最常用的命令行接口,今天让我们来介绍下Hive命令行接口(Hive Command Line) 和Hive交互式Shell(Hive Interactive Shell)命令的一些使用以及Hive的一些内置服务。

1

Hive命令行CLI的使用

01Hive命令行接口

输入$HIVE_HOME/bin/hive -H或 –help可以显示帮助选项

3712cc5e057a171ce5df23618647056e.png

具体选项的解释如下

-d,–define

定义一个变量值,这个变量可以在Hive交互Shell中引用,比如:-d A=B

–database

进入Hive交互Shell时候指定数据库,默认进入default数据库

-e 

命令行执行一段SQL语句

-f

filename文件中保存HQL语句,执行其中的语句

-H,–help

显示帮助信息
-h

连接远程Hive Server

–hiveconf 

在命令行中设置Hive的运行时配置参数,优先级高于hive-site.xml,但低于Hive交互Shell中使用Set命令设置。

–hivevar

同—define, 定义一个变量值,这个变量可以在Hive交互Shell中引用,比如:-d A=B

-i

进入Hive交互Shell时候先执行filename中的HQL语句

-p

连接远程Hive Server的端

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值