如何在 DataGrip 中 连接 Databend
本文通过详细的步骤演示了如何新建自定义 Driver 以在 DataGrip 中支持连接 Databend,包括设置 Class、DriverFiles 和URLtemplates。最后,通过新建 Driver 和 DataSource,并在 Databend Cloud 上进行连接测试,确保能成功访问数据库。
安装 DataGrip
首先在 DataGrip 官网 进行下载并安装 DataGrip。
连接 Databend 数据库
新建项目
新建 Driver
由于 DataGrip 默认的 data source 不包含 Databend 数据库,所以需要手动创建 Driver,走 JDBC 的方式连接。
下载 databend jdbc jar
到 maven 或者 databend-jdbc github release page 下载最新版本的 databend-jdbc jar 包。
配置 Driver
选择自定义 JARS,将刚刚下载的 jar 包填写进去。然后将上面的 Class
选择 com.databend.jdbc.DatabendDriver
,选择之后 Apply
即可。
连接 Databend
接下来就可以在 DataSource 中选择我们刚刚创建的 databend Driver
进行数据库连接了。
我这里以连接 Databend Cloud 为例,先从 Databend Cloud 获取 warehouse 的连接串:
将用户名/密码,jdbc 连接串填写到 DataGrip。
注意 JDBC 连接串中需要添加 ssl=true
和 warehouse=YOUR_WAREHOUSE
。
填写完成后,点击 Test Connection
测试连接的情况。
这样就是已经能够访问到 Databend 数据库了,点击 ok
就会跳转到 SQL console 了。
总结
通过以上步骤,我们成功在 DataGrip 中配置了 Databend 数据库连接。虽然 DataGrip 默认不支持 Databend,但通过创建自定义 Driver 和正确配置 JDBC 连接参数,我们可以充分利用 DataGrip 强大的数据库管理功能来操作 Databend。这种配置方式不仅适用于 Databend Cloud,同样适用于自部署的 Databend 实例。配置完成后,您就可以在熟悉的 DataGrip 环境中享受 Databend 高性能分析数据库带来的便利,进行 SQL 查询、数据浏览、表结构管理等各种数据库操作。
关于 Databend
Databend 是一款开源、弹性、低成本,基于对象存储也可以做实时分析的新式湖仓。期待您的关注,一起探索云原生数仓解决方案,打造新一代开源 Data Cloud。
👨💻 Databend Cloud:databend.cn
📖 Databend 文档:docs.databend.cn
💻 Wechat:Databend
✨ GitHub:github.com/databendlab...

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
玩转 Databend UDF
引言 Databend 作为新一代云原生数据仓库,提供了六百多个内置函数,满足了大部分用户的需求。然而,随着业务的增长,需求也变的日新月异,内置的函数可能无法服务用户变化的需求。在这种场景下, Databend 提供了多种用户自定义函数(UDF)实现方式,满足不同场景下的数据处理需求。 本文将深入探讨三种 UDF 形态:Lambda UDF、UDF Script 和 External UDF Server,并通过具体的案例展示它们的实现方式,最后进行性能对比分析。 Lambda UDF:纯 SQL 定义的函数语法糖 Lambda UDF 是 Databend 中最简单的 UDF 形式,完全通过 SQL 语句定义和执行表达式,适合简单的数据转换和计算。 我们可以在 SQL 中定义一个闭包函数,然后进行调用。 Lambda UDF 示例: 🐳 root@default:) CREATE FUNCTION plus_3 AS (a,b,c) -> a + b + c; 🐳 root@default:) select plus_3(1,2,3); ╭─────────────...
- 下一篇
腾讯云 TDMQ MQTT 版解锁 5.0 协议,你的物联网设备“更会说话”了
导语 腾讯云消息队列 MQTT 版(TDMQ MQTT 版)自年初商业化以来,受到了广大物联网开发者和企业用户的热烈欢迎,凭借其高可靠、低延迟的特性,已成功服务于智能家居、车联网、工业物联网等多个领域的客户。自6月起,TDMQ MQTT 版正式支持 5.0协议,为用户提供更智能的设备管理、更高效的网络传输以及更精细化的运维监控能力,助力企业构建面向未来的物联网通信基础设施。 MQTT 协议的发展史 MQTT 是一种轻量级的物联网协议,大幅度降低了网络带宽和设备资源的消耗需求,并支持可靠的数据传输,因此 MQTT 已成为 IoT 领域最广泛应用的协议和事实标准。让我们简单回顾下这一协议的演进历程: 1999年,MQTT 最初由 IBM 研发,专为石油和天然气行业的远程设备监控设计,其卫星通信优化特性奠定了"轻量级"的基因。 2010年,MQTT 3.1 协议走出 IBM ,贡献给了开源社区。 2014年,MQTT 3.1.1 被 OASIS 组织采纳为国际标准,成为工业物联网、车联网等场景的事实标准。 2019年,OASIS 组织正式发布 MQTT 5.0 ,在 MQTT 3.1.1 的...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- 2048小游戏-低调大师作品
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- Hadoop3单机部署,实现最简伪集群