跳到主要内容
跳到主要内容

将 DataGrip 连接到 ClickHouse

启动或下载 DataGrip

DataGrip 可在以下网址获取:https://www.jetbrains.com/datagrip/

1. 收集您的连接详细信息

要使用 HTTP(S) 连接到 ClickHouse,您需要以下信息:

  • 主机和端口:通常,使用 TLS 时端口为 8443,不使用 TLS 时端口为 8123。

  • 数据库名称:开箱即用,有一个名为 default 的数据库,请使用您要连接的数据库的名称。

  • 用户名和密码:开箱即用,用户名为 default。请使用适合您用例的用户名。

您的 ClickHouse Cloud 服务的详细信息可在 ClickHouse Cloud 控制台中找到。选择您要连接的服务,然后单击“连接”

ClickHouse Cloud service connect button

选择 HTTPS,详细信息将在示例 curl 命令中提供。

ClickHouse Cloud HTTPS connection details

如果您使用的是自托管 ClickHouse,则连接详细信息由您的 ClickHouse 管理员设置。

2. 加载 ClickHouse 驱动程序

  1. 启动 DataGrip,然后在“数据源和驱动程序”对话框中的“数据源”选项卡上,单击“+”图标

选择 ClickHouse

提示

随着您建立连接,顺序会发生变化,ClickHouse 可能还不在您的列表顶部。

  • 切换到“驱动程序”选项卡并加载 ClickHouse 驱动程序

    DataGrip 不附带驱动程序,以最大限度地减少下载大小。在“驱动程序”选项卡上,从“完整支持”列表中选择“ClickHouse”,然后展开“+”号。从“提供的驱动程序”选项中选择“最新稳定”驱动程序

3. 连接到 ClickHouse

  • 指定您的数据库连接详细信息,然后单击“测试连接”

    在第一步中,您收集了连接详细信息,填写主机 URL、端口、用户名、密码和数据库名称,然后测试连接。

    提示

    DataGrip 对话框中的“主机”条目实际上是一个 URL,请参见下图。

    有关 JDBC URL 设置的更多详细信息,请参阅 ClickHouse JDBC 驱动程序存储库。

了解更多

要查找有关 DataGrip 的更多信息,请访问 DataGrip 文档。