远程连接hive server流程详解

hiveserver2 1、在hive服务器上启动hive server2,在你的hive主目录/bin/下找到并执行下面的命令,默认监听10000端口 #hiveserver2 2、使用cli在本机连接 #beeline beeline> !connect jdbc:hive2://localhost:10000 user pwd user和pwd可以随便写的,连接后,可以执行sql语句了 3、在远程cli连接hive server2 #beeline beeline> !connect jdbc:hive2://111.222.333.444:10000 user pwd 4、在windows客户端上使用图形界面软件连接hive server2,如SQuirrel SQL Client、Oracle SQL Developer 到这里下载SQuirrel SQL Client http://squirrel-sql.sourceforge.net/ 执行以下语句安装软件 java -jar squirrel-sql-3.8.0-standard.jar 安装后启动SQuirrel SQL Client,先要配置驱动,点击左侧驱动程序-->点击左上角加号,按照下图配置就可以了 选择相应的驱动,红叉代表驱动不存在,对号代表驱动存在可用。 附加类路径:找到驱动程序jar包,加进去就可以了 名称随便写 地址示例填写jdbc:hive2://111.222.333.444:10000 类名填写org.apache.hive.jdbc.HiveDriver

配置连接:配置好驱动后,点击左侧别名-->点击左上角加号,先选择驱动程序,然后填上其他输入框,按照下图配置就可以了,可以点击测试连接一下,点击确定保存配置。

配好连接后,连接会出现在左侧,双击就能连接hive仓库了。左上角有一个SQL tab,编写sql语句后,点击执行按钮(上面的小人图标按钮),就能看到执行结果了。

其他功能自行探索吧!

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

编辑于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏运维技术迷

连仕彤博客pyenv环境部署

pyenv是一款Python多版本管理工具,它可以很好的管理Python解释器、Python版本和Python虚拟环境,对于日常开发中,是一款很有必要安装的利器...

3325
来自专栏开源优测

[接口测试_B] 01 接口测试环境搭建

学习使用python语言及其相关的库进行接口测试,首先搭建学习过程中使用的测试环境。为了保证环境的独立性,学习过程中相关的库都下载在对应的虚拟环境中。 ----...

2936
来自专栏云计算教程系列

如何在Debian 9上使用Apt安装Java

Java和JVM(Java的虚拟机)是许多软件所必需的,包括Tomcat,Jetty,Glassfish,Cassandra和Jenkins。

1332
来自专栏子勰随笔

iMac(OS X)搭建私有maven仓库,提供Nexus Responsitory镜像

1615
来自专栏程序员的诗和远方

设置 git/npm/bower/pip/gem镜像或代理

有时候因为墙或者速度的原因使用git/npm/bower/pip/gem等工具的时候需要设置镜像或者代理,记录一下,不用到处找。 git 设置: $ ...

3417
来自专栏進无尽的文章

基础篇-发布真机测试版本

发布一个测试版本的app给内部人员测试是app开发中经常遇到的事情。下面罗列一些容易出现的问题,以及解决中使用到的小技巧。 通过Ad Hoc来实现发布前的用户...

1172
来自专栏finleyMa

docker学习系列3 提交并分享自己的镜像

docker有个类似 github的平台,叫 https://hub.docker.com 可以 pull 官方或第三方提供的镜像,当然也可以发布自己的镜像供...

1135
来自专栏向治洪

iOS开发证书管理

最近,没啥事情,就逛逛论坛,研究一些新技术,偶尔导入github上一些开源的iOS项目学习学习别人的一些写法。不过有时间,在运行别人的项目的时候,总会报一些错误...

2258
来自专栏A周立SpringCloud

手动安装Docker 17.06

以前我们已经讨论过如何使用 yum 之类的包管理工具安装Docker(可在本博客搜索)。 然而有时,我们的机器无法联网,此时就需离线安装了。 本文详细探讨如何...

3527
来自专栏JavaQ

再谈Vagrant

前言 两年前写过一篇关于Vagrant,最近因为环境需要重温了一下,所以又重新做了一次总结。 Vagrant是什么 Vagrant是构建在虚拟化技术之上的虚拟机...

31110

扫码关注云+社区