前提:hive的bin目录已添加到hive的环境变量中

1.第一种交互方式:Hive交互shell

  • 直接 hive 回车

2.第二种交互方式:Hive JDBC服务

启动hiveserver2服务

  • 前台启动
hive --service hiveserver2
  • 后台启动
nohup hive --service hiveserver2  &
  • beeline连接hiveserver2
beeline
!connect jdbc:hive2://开启hiveserver2服务的节点ip+10000

注意:如果使用beeline方式连接hiveserver2,一定要保证hive在mysql当中的元数据库已经创建成功,不然会拒绝连接

3.hive 命令

  • 使用 -e 参数来直接执行hql的语句

    • hive -e ‘操作语句’
  • 使用 -f 参数通过指定文本文件来执行hql的语句
    • vim hive.sql
  • 使用-hiveconf 设置hive的基本参数

更多参数参考下图


今天的分享到此结束!

Hive的三种交互方式相关推荐

  1. 【Hive】Hive的三种交互方式

    1. Hive shell #登录 [hadoop@node03 ~]$ cd /kkb/install/hive-1.1.0-cdh5.14.2/ [hadoop@node03 hive-1.1.0 ...

  2. 2021年大数据Hive(二):Hive的三种安装模式和MySQL搭配使用

    全网最详细的Hive文章系列,强烈建议收藏加关注! 后面更新文章都会列出历史文章目录,帮助大家回顾知识重点. 目录 系列历史文章 前言 Hive的三种安装模式和MySQL搭配使用 一.Hive的安装方 ...

  3. hadoop离线阶段(第十三节)数据仓库、hive简介、hive安装和hive的三种交互模式

    目录 数据仓库 数据仓库的基本概念 数据仓库的主要特征 数据仓库与数据库区别 数据仓库分层架构 数据仓库元数据管理 Hive简介 什么是Hive Hive的特点 Hive架构 Hive与Hadoop的 ...

  4. Hive的三种建表方式

    Hive的三种建表方式 1.直接建表法: 2.抽取(as) 建表: 3.like建表 1.直接建表法: create table movies (uid string,iid string,score ...

  5. 大数据Hive(二):Hive的三种安装模式和MySQL搭配使用

    文章目录 Hive的三种安装模式和MySQL搭配使用 一.Hive的安装方式 1.内嵌模式 2.本地模式

  6. hive的三种连接方式

    使用hive的三种方式 第一种:hive的shell操作方式 bin/hive 第二种:Hive JDBC服务 nohup bin/hive --service hiveserver2 & b ...

  7. Hive metastore三种配置方式

    Hive的meta数据支持以下三种存储方式,其中两种属于本地存储,一种为远端存储.远端存储比较适合生产环境.Hive官方wiki详细介绍了这三种方式,链接为:Hive Metastore. 一.本地d ...

  8. hive --metastore三种模式

    在官网上对于这几种模式的介绍如下: 按Metastore数据库位置分: 1.本地/嵌入式Metastore数据库(Derby) 2.远程Metastore数据库(其他的关系型数据库,像mysql.or ...

  9. Hive之 hive的三种使用方式(CLI、HWI、Thrift)

    Hive有三种使用方式--CLI命令行,HWI(hie web interface)浏览器 以及 Thrift客户端连接方式. 1.hive  命令行模式 直接输入/hive/bin/hive的执行程 ...

最新文章

  1. python boolean_如何在Python中使用boolean’和’
  2. linux的ftp停不下来了,FTP上传时经常中断,怎么办? 在Linux终端中使用ftp时总是出现connection refuse......
  3. 网关策略跟计算机名有关系吗,交换机网关与与之相连的计算机的网关有没有必然关系...
  4. rfid 标签内存_RFID有源与无源的区别与联系
  5. 如何使用apiPOST进行模拟发送get、post、delete、put请求(支持文件上传)
  6. JSON Schema
  7. java转动的风扇课程设计,课程设计—智能风扇设计报告
  8. linux终端下载vscode,Ubuntu:安装vscode
  9. 计算机一级pdf百度云,计算机一级(实操).pdf
  10. CAD工具——图纸剪切
  11. 电脑自动捆绑软件,怎么办?
  12. removeClass()
  13. 服务器多个网站对应多个域名,多个域名指向同一个网站怎么样设置更合理?
  14. 企业招聘采集算法(58,51job,海南在线,智联招聘,百度招聘,猎聘网)
  15. 【转载】Python 数据皮尔逊相关性分析
  16. 送一些专属红包封面。
  17. 【计算情与思】大学生学习和发展的思考和建议
  18. python 音乐相册_‎App Store 上的“魔力相册-音乐相册、视频电子相册制作工具”...
  19. 和女友一起学技术,她去了字节,我去了华为
  20. APP爬虫- 手机安装证书-解决SSL证书的移动端数据包问题

热门文章

  1. iOS 自带定位CLLocationManager获取经纬度以及城市名称,并判断是否打开定位权限
  2. pyqt QSpinBox详细用法
  3. 基于STM32的熏艾式空气消毒装置设计与实现(华为云IOT)
  4. 详细解读503服务不可用的错误以及如何解决503服务不可用
  5. COSMOSBOX手遊制作手册(Word备份)
  6. Python计算机视觉编程第六章——图像聚类(K-means聚类,DBSCAN聚类,层次聚类,谱聚类,PCA主成分分析)
  7. 2020年山东春季高考计算机人数,2019年山东春季高考报名人数达11万余人
  8. Linux vi/vim 下字符串搜索
  9. mysql 修改密码详解
  10. Java开发程序员前景如何?