---
title: '如何在 DataGrip 中连接 Databend'
date: 2025-06-03
slug: category-product/databend-data-grip
cover_url: 'dataGrip/cover.png'
description: '本文通过详细的步骤演示了如何新建 自定义 Driver 以在 DataGrip 中支持连接 Databend，包括设置 Class、DriverFiles 和 URLtemplates…'
tags: [databend, DataGrip]
category: Product
authors:
  - hantmac
---

# 如何在 DataGrip 中连接 Databend

本文通过详细的步骤演示了如何新建 自定义 Driver 以在 DataGrip 中支持连接 Databend，包括设置 Class、DriverFiles 和 URLtemplates。最后，通过新建 Driver 和 DataSource，并在 Databend Cloud 上进行连接测试，确保能成功访问数据库。

{/* truncate */}

## 安装 DataGrip

首先在 [DataGrip 官网](https://www.jetbrains.com/datagrip/download/#section=mac) 进行下载并安装 DataGrip。

## 连接 Databend 数据库

### 1. 新建项目

![img](/img/blog/dataGrip/07.jpg)

### 2. 新建 Driver

由于 DataGrip **默认的** **data source** **不包含 Databend 数据库**，所以需要手动创建 Driver，走 JDBC 的方式连接。

![img](/img/blog/dataGrip/01.png)

#### 下载 databend jdbc jar

首先到 [maven](https://central.sonatype.com/artifact/com.databend/databend-jdbc/0.3.7) 或者 [databend-jdbc github release page](https://github.com/databendlabs/databend-jdbc/releases) 下载最新版本的 databend-jdbc jar 包。

#### 配置 Driver

选择自定义 JARS，将刚刚下载的 jar 包填写进去。然后将上面的 `Class` 选择 `com.databend.jdbc.DatabendDriver`，选择之后 `Apply` 即可。

#### 连接 Databend

接下来就可以在 DataSource 中选择我们刚刚创建的 `databend Driver` 进行数据库连接了。

![img](/img/blog/dataGrip/02.png)

我这里以连接 Databend Cloud 为例，先从 Databend Cloud 获取 warehouse 的连接串：

![img](/img/blog/dataGrip/03.png)

将用户名/密码，jdbc 连接串填写到 DataGrip。

![img](/img/blog/dataGrip/04.png)

注意 JDBC 连接串中需要添加 `ssl=true` 和 `warehouse=YOUR_WAREHOUSE` 。

填写完成后，点击 `Test Connection` 测试连接的情况。

![img](/img/blog/dataGrip/05.png)

这样就是已经能够访问到 Databend 数据库了，点击 `ok` 就会跳转到 SQL console 了。

![img](/img/blog/dataGrip/06.png)

## 总结

通过以上步骤，我们成功在 DataGrip 中配置了 Databend 数据库连接。虽然 DataGrip 默认不支持 Databend，但通过创建自定义 Driver 和正确配置 JDBC 连接参数，我们可以充分利用 DataGrip 强大的数据库管理功能来操作 Databend。这种配置方式不仅适用于 Databend Cloud，同样适用于自部署的 Databend 实例。配置完成后，您就可以在熟悉的 DataGrip 环境中享受 Databend 高性能分析数据库带来的便利，进行 SQL 查询、数据浏览、表结构管理等各种数据库操作。
