关键字:Hive客户端、界面、SQuirrel SQL Client

刚看到一个可以连接Hive的客户端界面工具–SQuirrel SQL Client,试了一下,用起来还行,在这里记录一下安装及使用方法。

SQuirrel SQL Client是一个用Java写的数据库客户端,用JDBC统一数据库访问接口以后,可以通过一个统一的用户界面来操作MySQL、PostgreSQL、MSSQL、Oracle、Hive等等任何支持JDBC访问的数据库。使用起来非常方便。而且,SQuirrel SQL Client还是一个典型的Swing程序,也算是Swing的一个比较成功的应用了。

当然,可以在windows中来连接Hive。

在使用SQuirrel SQL Client链接Hive之前,首先确保HiveServer2服务已经启动,并且有访问权限。

SQuirrel SQL Client的官网及下载地址为:http://squirrel-sql.sourceforge.net/

目前最新版本为3.7,可以在http://squirrel-sql.sourceforge.net/#installation页面下载jar包squirrel-sql-3.7-standard.jar

下载后,双击squirrel-sql-3.7-standard.jar,即可启动安装程序。

安装到这一步,需要勾选简体中文:

继续往下,直至安装完毕。从开始菜单中打开SQuirrel SQL Client,点击最左侧的”Drivers”驱动tab页,点击添加(+)来添加Hive的驱动配置:

在弹出的添加驱动对话框中填入Hive的驱动信息:

注意:在”Extra Class Path”中,需要加入运行Hive所依赖的jar包,我这里将$HIVE_HOME/lib/下的所有jar包,以及Hadoop的核心jar包,

还有slf4j的两个jar包都添加进去。最后点击OK确定。

接着,进入最左侧的”Aliases”别名tab页面,点击添加(+),建立一个Hive的链接:

在弹出的添加别名对话框中,填入以下信息(Driver选择上面新建的HiveDriver):

点击OK确定之后,弹出链接对话框:

点击”Connect”链接Hive。链接成功之后,首页如下:

双击左侧的Objects下面的TABLE标签,即可列出Hive中所有的表:

选中一个表,可以看到该表的概要信息。

切换到SQL标签页,可以在这里编辑和执行SQL:

点击执行后,在下面显示出执行结果。其中的”Overview / Charts”页比较有意思:

在点击Charts–>Open char window之后,弹出一个新的对话框,里面将查询结果做了一个图表分析,如下图所示:

另外,SQuirrel SQL Client还可以保存、导出查询结果等等,有兴趣的可以自己尝试一下,使用很简单。

mysql客户端连接hive_连接Hive的客户端界面工具–SQuirrel SQL Client相关推荐

  1. squirrel连接mysql_数据库管理工具——SQuirreL SQL Client使用入门

    标签: 简单介绍: SQuirrel SQL Client是一个用Java写的数据库客户端,用JDBC统一数据库访问接口以后,可以通过一个统一的用户界面来操作MySQL PostgreSQL MSSQ ...

  2. Squirrel SQL Client客户端工具

    Squirrel SQL Client客户端工具 SQuirrel SQL Client是一个用Java编写的开源数据库工具,可以用来查看/编辑数据库的内容.发出SQL 命令.它可以支持兼容JDBC的 ...

  3. mysql客户端启动失败_MySQL Study案例之--MySQL客户端连接故障

    MySQL Study案例之--MySQL客户端连接故障 系统环境: 操作系统:RedHat EL6 DB Soft:  MySQL 5.6.4-m7 在系统安装了源码包 MySQL 5.6.4-m7 ...

  4. DBeaver小松鼠:数据库客户端界面工具DBeaver连接Hive

    前言 本文讲解如何通过数据库客户端界面工具DBeaver连接hive,并解决驱动下载不下来的问题. 1.为什么使用客户端界面工具 为什么使用客户端界面工具而不用命令行使用hive 通过界面工具查看分析 ...

  5. 2.4-2.5、Hive整合(整合Spark、整合Hbase)、连接方式Cli、HiveServer和hivemetastore、Squirrel SQL Client等

    2.4其它整合 2.4.1Hive整合Spark Spark整合hive,需要将hive_home下的conf下的hive_site.xml放到spark_home下的conf目录下.(3台服务器都做 ...

  6. 连接HiveServer2的图形化工具SQuirrel和Dbeaver

    文章目录 SQuirrel SQL Client简介 视频演示 安装SQuirrel SQL Client 启动hdfs和hiveserver2 配置SQuirrel SQL Client 使用SQu ...

  7. linux sql server客户端,Linux的MS SQL Server客户端SQuirrel SQL Client

    因为工作需要,要在ubuntu下连接mssql数据库,找了很久终于找到了SQuirreL SQL Client. SQuirreL SQL Client最大的魅力在于: 基于Java,具备良好的夸平台 ...

  8. (SQuirreL SQL Client 客户端 )使用Apache Phoenix 实现 SQL 操作HBase

    Apache Phoenix 相信大家并不陌生,它是HBase的SQL驱动,Phoenix 使得Hbase 支持通过JDBC的方式进行访问,并将你的SQL查询转换成Hbase的扫描和相应的动作. 兼容 ...

  9. linux mysql 客户端连接,linux系统中启动mysql方式已经客户端如和连接mysql服务器

    零点间的记录 一.启动方式 1.使用linux命令service 启动: service mysqld start 2.使用 mysqld 脚本启动: /etc/inint.d/mysqld star ...

最新文章

  1. 三菱gs触摸屏进入设定菜单_三菱触摸屏常用功能设置 以及界面调整
  2. sharepoint2013用户切换实现方式
  3. Java NIO学习系列五:I/O模型
  4. 存储引擎之必知必会 -- 检查点机制
  5. 缓冲区溢出漏洞攻击——Shellcode编写
  6. java.lang.Object错误
  7. 线程池,远没你想象的那么简单
  8. vim关于python的自动补全插件
  9. webvie使用--官方api
  10. TFS报表管理器无权限访问的配置
  11. Pytorch:variable中grad属性和backward函数grad_variables参数的含义
  12. php libswf,PHP停解析swf文件头
  13. jquery更新后怎样在一个站点中使用两个版本号的jQuery
  14. 计算机术语中bug指的是,BUG是什么意思?为什么用bug代指漏洞?
  15. SQL group by和count
  16. win10sas安装教程_win10s是什么版本_windows10s版本的特性图文教程
  17. 接私活 静态网页制作
  18. HZNU Training 4 for Zhejiang Provincial Collegiate Programming Contest 2019
  19. 一个H.265/HEVC码流分析工具
  20. 小程序商城怎么开?开发商城小程序流程步骤介绍

热门文章

  1. HALCON双目重建
  2. mfc获取鼠标在其他窗口中坐标_C井编程,稍加修改,将之前“会跑的按钮”改成“会跑的窗口”...
  3. mysql 逻辑架构
  4. Spring + Mybatis 集成原理分析
  5. Java程序的运行原理及JVM的启动是多线程的吗?
  6. Kaggle HousePrice : LB 0.11666(排名前15%), 用搭积木的方式(一,原理)
  7. Net设计模式实例之桥接模式( Bridge Pattern)(2)
  8. SQL Server 一些使用小技巧
  9. Advanced Auto Layout:Programmatically Creating Constraints
  10. JavaScript学习笔记:检测数组方法