1.命令行模式
1. 获取帮助 --> hive -H 或-help
2. 运行hive语句 --> hive -e "执行语句"
3. 运行hive文件 --> hive –f "执行文件"
4. 定义变量 --> hive –hivevar key=value
5. 引用变量 --> ${varname}
2. 交互模式
1. 进入客户端 --> hive
2. 运行shell命令 --> !linux语句;
3. 运行hdfs命令 --> dfs –hdfs语句;
4. 运行sql文件 --> source sql文件;
8. beeline 常用命令
1. 使用beeline命令,需启动hiveserver2服务 hiveserver2 &
2. 命令行模式
1. 获取帮助 --> beeline --help
2. 运行hive语句 --> beeline -ujdbc:hive2://hadoop101:10000 -nroot -e"hive语句"
3. 运行hive文件 --> beeline -ujdbc:hive2://hadoop101:10000 -nroot -f"hive文件"
4. 定义变量 --> beeline -ujdbc:hive2://hadoop101:10000 -nroot --hivevar key=value
5. 引用变量 --> ${varname}
3. 进入交互模式 --> beeline -ujdbc:hive2://hadoop101:10000 -nroot
1. 获取帮助 --> !help
2. 连接客户端 --> !connect jdbc:hive2://hadoop101:10000
3. 记录输出结果 --> !record filename (若退出 --> !record )
4. 运行shell命令 --> !sh shell命令
5. 运行hdfs命令 --> dfs hdfs命令;
6. 运行sql文件 --> !run sql文件
7. 关闭客户端 --> !close