一、 启动hive

  1. 启动hive的元数据服务
[aa@hadoop102 hive]$ bin/hive --service metastore
  1. 根据你hive的配置方式启动hiveserver2
[aa@hadoop102 hive]$ bin/hive --service hiveserver2

二、配置idea连接Hive服务

  1. 打开idea,在项目界面中的右边栏找到Database,打开Database界面,添加新的数据库连接
  2. 点击+号,添加新的数据库连接类型

3. 配置连接的hive数据源,触发hive2的驱动下载,下载后再次测试连接

我这里自己点击了下载驱动。

3. 配置hive连接成功后界面

4. 测试
5. 查询表test_mysql中的数据
6.

三、驱动手动配置方法

如果在第二章中,下载驱动失败,就按照此方法手动配置,即将下载好的驱动jar包手动导入。

  1. 载驱动配置界面选择hive,开始配置hive驱动,选中现有的驱动包,移除掉。
  2. 找到idea中数据库连接驱动jar包存储地址

  3. 3.在文件夹中打开上述存储路径,删除掉文件夹中的所有内容(如果有除了hive2和mysql的驱动存在,请勿删除)
    jdbc-drivers.xml文件也替换掉,里面有关于hive2和mysql的驱动信息在,便于idea加载(如何你有使用其他的连接驱动,需要向你自己的jdbc-drivers.xml中添加hive2和mysql相关驱动信息)

    5.在回到配置hive的驱动界面,点击+号,选择Custom JARS,然后在目录下选中jar包

    6.添加完成后,驱动类不为红色就表示成功了,如果仍然无法加载,就清除idea缓存重启idea。

idea连接HiveServer2相关推荐

  1. Kettle连接HiveServer2配置和常见问题解决

    Kettle连接HiveServer2配置和常见问题解决 参考文章: (1)Kettle连接HiveServer2配置和常见问题解决 (2)https://www.cnblogs.com/xieys- ...

  2. beeline执行sql语句_由“Beeline连接HiveServer2后如何使用指定的队列(Yarn)运行Hive SQL语句”引发的一系列思考...

    背景 我们使用的HiveServer2的版本为0.13.1-cdh5.3.2,目前的任务使用Hive SQL构建,分为两种类型:手动任务(临时分析需求).调度任务(常规分析需求),两者均通过我们的We ...

  3. Java代码通过JDBC连接Hiveserver2

    Java代码通过JDBC连接Hiveserver2 转载 2016年04月26日 16:33:35 344 用Java代码通过JDBC连接Hiveserver2 我们可以通过CLI.Client.We ...

  4. Hive 客户端 Beeline 、IDEA|Eclipse使用JDBC连接hiveserver2

    1.Beline Beeline 要与HiveServer2配合使用 服务端启动hiveserver2 客户的通过beeline两种方式连接到hive a.beeline -u jdbc:hive2: ...

  5. 使用python3连接hiveserver2的方法

    前言: 1.启动HiveServer2 2.在Linux中安装impyla(前提是安装Python相关的环境.虚拟环境(可选)) 前言: 需求:需要通过windows端的pycharm来操作hive. ...

  6. beeline连接hiveserver2报错:User: root is not allowed to impersonate root

    最近在生产中搭建HA机制的集群,碰到不少坑,会在接下来的时间里好好总结下,先说下遇到的一个大坑.我们的需求是:希望通过hive的thrift服务来实现跨语言访问Hive数据仓库.但是第一步,你得需要在 ...

  7. hive2 java连接_用Java代码通过JDBC连接Hiveserver2

    1.在终端启动hiveserver2 #hiveserver2 2.使用beeline连接hive 另外打开一个终端,输入如下命令(xavierdb必须是已经存在的数据库) #beeline -u j ...

  8. Hive中文乱码(JDBC连接HiveServer2)问题解决

    工作中遇到通过jdbc连接hive服务器(我们是用HiveServer2),获取的中文是乱码的问题.使用beeline有同样的效果,而用hive命令行却能正常显示中文.而写入,读取的文件,都是用的UT ...

  9. hiveserver2 和beeline_Beeline连接Hiveserver2错误

    错误定位 最近给hadoop集群配置了kerberos认证,之后准备配置sentry进行权限管理.安装并启用sentry服务后需要在beeline进行Grant等授权操作.Note that sinc ...

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

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

最新文章

  1. hung-yi lee_p15_机器学习深层网络比浅层网络好在哪
  2. python getattr_详解 Python 的二元算术运算,为什么说减法只是语法糖?
  3. C#中泛型类型约束条件
  4. oracle 分表和分区哪个好_互联网大厂有哪些分库分表的思路和技巧?
  5. php 正则匹配所有路径,与文件路径匹配的PHP正则表达式
  6. 如果工作满三十年可以提前退休,你会申请提前退休吗?
  7. java创建内部面板类_java-RGB调色面板的实现(事件监听器之匿名内部类)
  8. Autodesk MapGuide Enterprise 2012开发技术入门培训视频录像下载
  9. EDA设计流程是怎样的,看完这篇文章就知道了
  10. Spider爬虫笔记[更新中...]
  11. 本地计算机如何使用代理服务器,自动设置代理ip
  12. edge浏览器网页翻译失败解决方法
  13. 我的第一本书《FFmpeg音视频开发基础与实战》已正式出版
  14. IOS 检测摇一摇动作的实现方式
  15. 毕业设计论文 基于遥感影像的道路材质信息提取方法研究
  16. 三星基于新思科技良率学习平台加速7纳米技术节点的新品量产
  17. HP840G3电脑系统安装
  18. JAVA POI 读取2017Excel
  19. 欧几里得 扩展欧几里得
  20. 洛谷 P2357 守墓人

热门文章

  1. uicolor swift_Swift中的UIColor
  2. Linux初学者成为高手的学习步骤和建议【新人必看】
  3. 小程序开发的40个技术窍门,纯干货!
  4. 「leetcode」最强回溯算法总结篇!历时21天、画了20张树形结构图、14道精选回溯题目精讲
  5. 汇编Debug命令全称及含义
  6. ulimit 命令详解
  7. (1)MatConvnet配置
  8. refs win10_Win10如何启用ReFS弹性文件系统
  9. PHPCMS模板里面使用自定义函数
  10. (一) 记录H5做AR的过程,Three.js 介绍