执行HiveSQL有两种方式,一种是HiveServer1,另一种是HiveServer2的JDBC方式,两种各有优劣:

beeline -u jdbc:hive2://192.168.0.131:10001 -n hive -p hive -f "$scriptPath"

hive -f "$scriptPath"

$HIVE_HOME/bin/hive -e 'alter table user_behavior add partition (statis_date="2015-09-30") location "20150930"'

beeline -u jdbc:hive2://192.168.0.131:10001 -n hive -p hive

[hadoop@hadoop sqoop-1.99.6-bin-hadoop200]$ beeline

Beeline version 1.2.1 by Apache Hive

beeline> !connect jdbc:hive2://192.168.0.131:10001

Connecting to jdbc:hive2://localhost:10001

Enter username for jdbc:hive2://localhost:10001: hive

Enter password for jdbc:hive2://localhost:10001: ****

Connected to: Apache Hive (version 1.2.1)

Driver: Hive JDBC (version 1.2.1)

Transaction isolation: TRANSACTION_REPEATABLE_READ

0: jdbc:hive2://localhost:10001> show tables;

+-------------------------+--+

| tab_name |

+-------------------------+--+

| bi_ods_ecm_orders_hour |

| dept |

| dual |

| extest1 |

| pokes |

| ptest2 |

| sample_07 |

| sample_08 |

| user_behavior |

+-------------------------+--+

9 rows selected (0.174 seconds)

0: jdbc:hive2://localhost:10001> select * from dept;

+--------------+-------------+-----------+--+

| dept.deptno | dept.dname | dept.loc |

+--------------+-------------+-----------+--+

| 1 | 电商研发中心 | 星火路 |

| 2 | 数据分析中心 | 星火路 |

| 3 | 质保中心 | 星火路 |

+--------------+-------------+-----------+--+

3 rows selected (1.109 seconds)

0: jdbc:hive2://localhost:10001>

beeline截图

通过shell访问hive_【HIVE】SHELL调用Hive查询相关推荐

  1. Hive基本操作,DDL操作(创建表,修改表,显示命令),DML操作(Load Insert Select),Hive Join,Hive Shell参数(内置运算符、内置函数)等

    1.  Hive基本操作 1.1DDL操作 1.1.1    创建表 建表语法 CREATE [EXTERNAL] TABLE [IF NOT EXISTS] table_name [(col_nam ...

  2. linux下的hive命令大全,Hive shell 常用命令

    连接 hive shell 直接输入 hive 1.显示表 hive> show tables; OK test Time taken: 0.17 seconds, Fetched: 1 row ...

  3. 使用shell脚本将mysql数据导入HIve中

    使用sqoop将us_order表中的数据导入到hive中,hive的库名为exam_ods,表名叫ods_us_order,根据order_date的日期来实现分区导入数据,形成脚本. 解释 #!/ ...

  4. 第2关:Hive Shell入门基础命令

    Hive Shell运行在Hadoop集群环境上,是Hive提供的命令行接口(CLI),在Hive提示符输入HiveQL命令,Hive Shell把HQL查询转换为一系列MapReduce作业对任务进 ...

  5. java双斜线转义_转义字符\(在hive+shell以及java中注意事项):正则表达式的转义字符为双斜线,split函数解析也是正则...

    转义字符将后边字符转义,使特殊功能字符作为普通字符处理,或者普通字符转化为特殊功能字符. 各个语言中都用应用,如java.python.sql.hive.shell等等. 如sql中 "\& ...

  6. Hive Shell

    目录 hive是否执行mr 创建数据库指定目录 删除数据库 显示表信息/表结构 查看表示内部表还是外部表 拷贝一张已经存在的表的表模式(而无需拷贝数据) 复制一张表(包括数据) hive-cli 显示 ...

  7. Hadoop HDFS概念学习系列之熟练掌握HDFS的Shell访问(十五)

    调用文件系统(FS)Shell命令应使用 $HADOOP_HOME/bin/hadoop fs  *** 的形式!!! 所有的FS Shell命令使用URI路径作为参数. URI格式是scheme:/ ...

  8. 熟练掌握HDFS的Shell访问

    HDFS设计的主要目的是对海量数据进行存储,也就是说在其上能够存储很大量文件 (可以存储TB级的文件).HDFS将这些文件分割之后,存储在不同的DataNode上, HDFS 提供了两种访问接口:Sh ...

  9. java使用jdbc调用hive出现The query did not generate a result set!

    2019独角兽企业重金招聘Python工程师标准>>> java使用jdbc调用hive出现The query did not generate a result set! 博客分类 ...

最新文章

  1. finally块中的代码一定会执行吗?
  2. openoffice linux 目录,Linux之安装OpenOffice
  3. Vue使用better-scroll左右菜单联动
  4. C# 使用new 关键字显式隐藏从基类继承的成员和内部类的使用
  5. javascript event详解
  6. 2021年春季学期期末统一考试 国际公法 试题
  7. 图像对齐(image alignment)
  8. MFC中打开指定文件夹并默认选中该文件夹中的某个文件
  9. 命名之法 —— 时间、季节、地点
  10. 刘知远老师的“灵魂发问”:关系抽取到底在乎什么?
  11. 如何评价《守望先锋》架构设计?
  12. 如何给C盘扩容?不用软件,把其他盘的空间分给C盘即可(图文详解)
  13. 跨境电商虾皮值不值得做?你了解多少
  14. Monorepo + lerna rush.js
  15. 无法更新 EntitySet“Ips_Articles”,因为它有一个 DefiningQuery,而 ModificationFunctionMapping 元素中没有支持当前操作的 Inse...
  16. 全球及中国中线静脉插管行业研究及十四五规划分析报告
  17. 化妆品护肤DiY的广告界面 简单的jquery 图片无缝滚动
  18. linux /etc/security/login.cfg,AIX用户管理
  19. PyQt5搭建图书馆管理系统(4)——管理员主页设计
  20. Ironic注册/部署/inspect/clean节点操作记录

热门文章

  1. argb可以和rgb同步吗_乔思伯推出CPU及M.2散热器:均支持ARGB神光同步
  2. java 线程钩子_高级并发编程系列六(线程池钩子函数)
  3. linux apache目录权限配置,Linux系统架构-----Apache的用户访问权限的设置
  4. MySQL+create+base,MySQL中CREATE DATABASE和CREATE SCHEMA的区别
  5. java上三角数组_二维数组的三角填充 两种java实现的方法
  6. python有必要看数据结构_盘点 Python 10 大常用数据结构(上篇)
  7. c# 中对于每次修改的程序 都必须重新手动生成 才能编译的问题
  8. 创建对象的其中两种方法的比较
  9. 汇编:分段函数的值的计算
  10. 自定义Gradle Plugin