You need to enable JavaScript to run this app.
导航
DataGrip(ClickHouse)
最近更新时间:2024.12.25 17:16:41首次发布时间:2024.12.25 17:16:41

DataGrip 是 JetBrains 公司专为数据库开发人员和管理员设计的一套集成开发环境(IDE)。它支持各种数据库管理系统,提供智能代码完成,并便于版本控制集成。
本文将介绍 DataGrip 如何通过开源 ClickHouse 驱动连接 ByteHouse 云数仓版。

前提条件

  1. 请提前安装好 DataGrip ,并获得相应的商用授权。
  2. 您可以在 租户管理-参数设置 页面设置默认连接的计算组/数据库。

Image

使用 DataGrip 连接 ByteHouse

  1. 启动 DataGrip,在 Database Explorer 页签单击 + 图标,选择 Data Source -> ClickHouse。

Image

注意

如果界面提示需要下载驱动,请点击“Download”完成驱动下载。
Image

  1. 填写下面的字段。
  • User 字段默认为bytehouse
  • Password 字段为 API Key ,请参考获取 API Key
  • URL 字段格式为:jdbc:bytehouse://{HOST}:{PORT}/?secure=true&user=bytehouse&password={API_KEY}
  • {HOST}:{PORT}字段取决于集群所在区域,请点击 支持的地域及可用区 查询。

Image

  1. 切换到SSH/SSL页签,勾选 Use SSL

Image

  1. 切换到Schemas页签选择需要连接的数据库(可以点刷新按钮获取)。

Image

  1. 单击 Test Connection,显示 Succeeded 则连接成功。

说明

因第三方软件对 URL 中 Password 字段包含特殊字符识别可能带来差异,如果您按上方正确设置后仍无法正确连接,请尝试在 Password 密码框中手动填写密码后再次测试连接。

参考

要了解有关 DataGrip 的更多信息,请访问 DataGrip官方文档