PingKai Logo下载

使用 JetBrains DataGrip 连接 TiDB

TiDB 是兼容 MySQL 的数据库,JetBrains DataGrip 是一款强大的数据库和 SQL 集成开发环境(IDE)。本教程将引导你使用 DataGrip 连接到你的 TiDB 集群。

你可以通过以下两种方式使用 DataGrip:

本教程主要以独立 DataGrip IDE 为例。通过 JetBrains IDE 中的 Database Tools and SQL 插件连接 TiDB 的步骤类似。你也可以参考本文档中的步骤,在任何 JetBrains IDE 中连接 TiDB。

前置条件

完成本教程,你需要:

如果你还没有 TiDB 集群,可以按如下方式创建:

连接 TiDB

根据你选择的 TiDB 部署方式,连接到你的 TiDB 集群。

  1. 进入 Clusters 页面,点击目标集群名称,进入集群概览页。

  2. 点击右上角的 Connect,弹出连接对话框。

  3. 确认连接对话框中的配置与你的操作环境一致。

    • Connection Type 设置为 Public
    • Branch 设置为 main
    • Connect With 设置为 DataGrip
    • Operating System 与你的环境一致
  4. 点击 Generate Password 生成随机密码。

  5. 启动 DataGrip 并创建一个项目用于管理你的连接。

    Create a project in DataGrip

  6. 在新建的项目中,点击 Database Explorer 面板左上角的 +,选择 Data Source > Other > TiDB。

    Select a data source in DataGrip

  7. 从平凯数据库云服务连接对话框中复制连接字符串,粘贴到 URL 字段,其余参数会自动填充。示例如下:

    Configure the URL field for 平凯云 Starter

    如果出现 Download missing driver files 警告,点击 Download 下载驱动文件。

  8. 点击 Test Connection 验证与 平凯云 Starter 集群的连接。

    Test the connection to a 平凯云 Starter  cluster

  9. 点击 OK 保存连接配置。

后续步骤

需要帮助?

欢迎在 Discord 或 Slack 社区提问,或 提交支持工单。