1、CLI方式:
直接在安装目录下/bin 下面输入hive
或者输入#hive --service cli
清屏:ctrl + L 或者 !clear
查看仓库中的表:show tables;
查看仓库的内置函数:show functions;
查看表的结构:desc 表名;
查看HDFS上的文件:dfs -ls 目录; 递归查看: dfs -lsr 目录
执行操作系统命令: !命令 例如: !pwd
执行HQL语句: select * from test1 (这个sql不会创建job任务)
select name from test1。这个会创建job任务。
执行sql文件: source sql文件名。 比如文件/root/mysql.sql source /root/mysql.sql
执行上面的命令会有很多调试信息,不方便查看结果。
进入静默模式不会有调试信息,只会有结果。
在进入hive时。执行命令: hive -S
以上的命令都在hive的交互模式。
不进入交互模式:hive -e 'show tables'; --仍有调试信息
hive -S -e 'select * from test1';
——————————————————————————————————————————
2、hive的web界面管理模式。
先配置好hive的全局变量
启动方式: hive --service hwi
直接启动会报错:ls: 无法访问/run/hive/lib/hive-hwi-*.war: 没有那个文件或目录