Hive命令操作

1.命令行模式

  1. 获取帮助 --> hive -H 或-help
  1. 运行hive语句 --> hive -e "执行语句"
  1. 运行hive文件 --> hive --f "执行文件"
  1. 定义变量 --> hive --hivevar key=value

  2. 引用变量 --> ${varname}

  1. 交互模式

  2. 进入客户端 --> hive

  3. 运行shell命令 --> !linux语句;

  4. 运行hdfs命令 --> dfs --hdfs语句;

  1. 运行sql文件 --> source sql文件;
  1. beeline 常用命令

  2. 使用beeline命令,需启动hiveserver2服务 hiveserver2 &

  3. 命令行模式

  4. 获取帮助 --> beeline --help

  5. 运行hive语句 --> beeline -ujdbc:hive2://hadoop101:10000 -nroot -e"hive语句"

  6. 运行hive文件 --> beeline -ujdbc:hive2://hadoop101:10000 -nroot -f"hive文件"

  7. 定义变量 --> beeline -ujdbc:hive2://hadoop101:10000 -nroot --hivevar key=value

  8. 引用变量 --> ${varname}

  9. 进入交互模式 --> beeline -ujdbc:hive2://hadoop101:10000 -nroot

  10. 获取帮助 --> !help

  11. 连接客户端 --> !connect jdbc:hive2://hadoop101:10000

  12. 记录输出结果 --> !record filename (若退出 --> !record )

  13. 运行shell命令 --> !sh shell命令

  14. 运行hdfs命令 --> dfs hdfs命令;

  15. 运行sql文件 --> !run sql文件

  16. 关闭客户端 --> !close

相关推荐
段一凡-华北理工大学2 小时前
工业领域的Hadoop架构学习~系列文章12:Hadoop集群监控与运维
大数据·人工智能·hadoop·学习·架构·高炉炼铁·高炉炼铁智能化
Leo.yuan3 小时前
MySQL到Hive数据同步怎么选工具?FineDataLink全链路方案实测
数据库·hive·mysql
Database_Cool_3 小时前
数据仓库物化视图是什么?阿里云 AnalyticDB MySQL 实时物化视图最佳实践
数据库·数据仓库·mysql
Database_Cool_4 小时前
PB 级海量数据需要实时分析,应该选择什么数仓产品?阿里云 AnalyticDB MySQL 是首选
数据库·数据仓库·mysql·阿里云
Nefu_lyh4 小时前
【Hive】02 Hive 分区与分桶:深入理解 Hive 分区与分桶的原理、执行过程、Bucket Map Join、SMB Join 以及最佳实践
数据仓库·hive·hadoop
二宝哥4 小时前
大数据之数据仓库与数据库区别
大数据·数据库·数据仓库
段一凡-华北理工大学4 小时前
工业领域的Hadoop架构学习~系列文章11:Kerberos安全认证
数据仓库·hadoop·学习·架构·高炉炼铁·工业智能体·高炉炼铁智能化
muddjsv5 小时前
HBase与Hadoop:基于什么开发?深度剖析与架构图
数据库·hadoop·hbase
muddjsv5 小时前
HBase 与 Hadoop 安装与上手使用全指导
数据库·hadoop·hbase
Nefu_lyh5 小时前
【Hive】一、Hive数据类型:基本数据类型、复杂数据类型
数据仓库·hive·hadoop