走近大数据之Hive入门(四、Hive的管理)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u011712163/article/details/89603821

目录

一、Hive的管理之CLI方式

二、Hive的管理之web界面方式

三、Hive的管理之远程服务


一、Hive的管理之CLI方式

hive的进入和退出

  1. 进入hive命令行1:hive -- service cli
  2. 进入hive命令行2:hive
  3. 退出hive命令:1、exit 2、quit

常用的CLI命令

  1. 清屏:Ctrl+L 或者 !clear
  2. 查看数据仓库中表:show tables
  3. 查看数据仓库z 内置的函数:show functions
  4. --   :  注释部分
  5. hive函数类似于oracle中的函数
  6. 查看表结构:desc 表名
  7. 查看HDFS上的文件:dfs -ls 目录
  8. 执行操作系统的命令:!命令(如:!pwd、!ls)

        pwd : 查看当前目录下文件

        ls: 查看目录下所有文件

HQL和SQL脚本的执行

  1. 执行HQL语句:select *** from ***
  2. 执行sql脚本:新建一个sql文件my.sql,命令:source /root/my.sql
  3. 静默模式(不打印调试输出信息):hive -S
  4. hive -e : 不进入交互模式,直接执行语句

二、Hive的管理之web界面方式

1、Web界面方式启动方式: hive --service hwi;端口号: 9999 (如果没有报没有此文件则不需要进行后面的操作)

2、源代码下载地址:http://archive.apache.org/dist/hive/

3、将web打包成war文件: jar cvfM0 hive-hwi-0.13.0.war -C web/ . (先要进入hwi目录下)

4、将war包拷贝到hive的lib目录下

5、需要配置hive/conf/hive-site.xml,添加以下配置

说明在: https://cwiki.apache.org/confluence/display/Hive/HiveWebInterface

6、通过浏览器来访问: http://<IP地址>:9999/hwi/

三、Hive的管理之远程服务

开启hive远程服务:以JDBC或ODBC的程序登录到hive中操作数据时,必须选用远程服务启动方式

猜你喜欢

转载自blog.csdn.net/u011712163/article/details/89603821