欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 健康 > 养生 > 使用DataGrip连接Hive

使用DataGrip连接Hive

2025/6/28 4:44:05 来源:https://blog.csdn.net/qq_42881421/article/details/146891974  浏览:    关键词:使用DataGrip连接Hive

目录

前提条件

步骤

在Linux集群启动Hadoop和hiveserver2

使用DataGrip创建一个工程

连接Hive

测试


前提条件

  • 安装好Hive,单机环境可参考:单台openEuler24.03 LTS下的大数据环境搭建   集群环境可参考:openEuler24.03 LTS下安装Hive3
  • 安装好DataGrip,可参考:Windows下安装DataGrip

步骤

启动Hadoop和hiveserver2

在Linux集群机器下

启动Hadoop

$ hdp.sh start

启动hiveserver2

$ hive --service hiveserver2或者$ hiveserver2

注意:执行启动hiveserver2后,命令进入阻塞状态,不要关闭这个终端

使用DataGrip创建一个工程

在Windows打开DataGrip,创建一个工程,选择一个空目录,这里选择目录为D:\code\hive3-hql-demo

连接Hive

使用DataGrip,通过hiveserver2服务连接到Hive

 

填写主机信息,这里填写Hive机器的ip地址

填写用户名,例如:liang

注意:根据实际情况填写主机信息和用户名

 如果是首次连接,没有驱动,需要点击如上图Download下载驱动文件

下载驱动过程

下载驱动完成后,点击Test Connection

 连接成功如下,点击OK

测试

接下来就可以使用HQL语句操作Hive了

假设Hive有一张student表,输入如下HiveQL语句

select * from student;

注意:如果没有student表,可以使用创建表语句创建,或者使用直接能查询的语句测试,例如:show databases;

输入HiveQL语句后,点击三角形图标执行,如下

 

完成!enjoy it!

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词