📣

TiDB Cloud Serverless 现已更名为
Starter
!此页面由 AI 自动翻译,英文原文请见
此处。

使用 Navicat 连接 TiDB

TiDB 是兼容 MySQL 的数据库,Navicat 是一套为数据库用户设计的 GUI 工具。本教程将使用 Navicat Premium 工具连接 TiDB。

在本教程中,你可以学习如何使用 Navicat 连接到你的 TiDB 集群。

前提条件

完成本教程,你需要:

  • Navicat Premium 17.1.6 或更高版本。
  • 一个 Navicat Premium 付费账号。
  • 一个 TiDB 集群。

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

连接 TiDB

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

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

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

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

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

      提示:

      如果你之前已经创建过密码,可以继续使用原密码,或点击 Reset Password 生成新密码。

    5. 启动 Navicat Premium,点击左上角的 Connection,在 Vendor Filter 列表中选择 PingCAP,在右侧面板双击 TiDB

      Navicat: add new connection

    6. New Connection (TiDB) 对话框中,配置以下连接参数:

      • Connection Name:为该连接命名,便于识别。
      • Host:输入 TiDB Cloud 连接对话框中的 HOST 参数。
      • Port:输入 TiDB Cloud 连接对话框中的 PORT 参数。
      • User Name:输入 TiDB Cloud 连接对话框中的 USERNAME 参数。
      • Password:输入 {} 集群的密码。

      Navicat: configure connection general panel for {}

    7. 点击 SSL 标签页,勾选 Use SSLUse authenticationVerify server certificate against CA 复选框。然后,将 TiDB Cloud 连接对话框中的 CA 文件选择到 CA Certificate 字段。

      Navicat: configure connection SSL panel for {}

    8. 点击 Test Connection 测试与 {} 集群的连接。

    9. 如果连接测试成功,你会看到 Connection Successful 消息。点击 OK 完成连接配置。

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

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

    3. 在连接对话框中,从 Connection Type 下拉列表选择 Public

      如果你还未配置 IP 访问列表,点击 Configure IP Access List,或参照 Configure an IP Access List 进行首次连接前的配置。

      除了 Public 连接类型,TiDB Cloud 专属集群还支持 Private EndpointVPC Peering 连接类型。更多信息参见 Connect to Your TiDB Cloud Dedicated Cluster

    4. 点击 CA cert 下载 CA 证书。

    5. 启动 Navicat Premium,点击左上角的 Connection,在 Vendor Filter 列表中选择 PingCAP,在右侧面板双击 TiDB

      Navicat: add new connection

    6. New Connection (TiDB) 对话框中,配置以下连接参数:

      • Connection Name:为该连接命名,便于识别。
      • Host:输入 TiDB Cloud 连接对话框中的 HOST 参数。
      • Port:输入 TiDB Cloud 连接对话框中的 PORT 参数。
      • User Name:输入 TiDB Cloud 连接对话框中的 USERNAME 参数。
      • Password:输入 TiDB Cloud 专属集群的密码。

      Navicat: configure connection general panel for TiDB Cloud Dedicated

    7. 点击 SSL 标签页,勾选 Use SSLUse authenticationVerify server certificate against CA 复选框。然后,将第 4 步下载的 CA 文件选择到 CA Certificate 字段。

      Navicat: configure connection SSL panel for TiDB Cloud Dedicated

    8. Test Connection 测试与 TiDB Cloud 专属集群的连接。

    9. 如果连接测试成功,你会看到 Connection Successful 消息。点击 OK 完成连接配置。

    1. 启动 Navicat Premium,点击左上角的 Connection,在 Vendor Filter 列表中选择 PingCAP,在右侧面板双击 TiDB

      Navicat: add new connection

    2. New Connection (TiDB) 对话框中,配置以下连接参数:

      • Connection Name:为该连接命名,便于识别。
      • Host:输入你的自托管 TiDB 集群的 IP 地址或域名。
      • Port:输入你的自托管 TiDB 集群的端口号。
      • User Name:输入连接 TiDB 所用的用户名。
      • Password:输入连接 TiDB 所用的密码。

      Navicat: configure connection general panel for self-hosted TiDB

    3. 点击 Test Connection 测试与自托管 TiDB 集群的连接。

    4. 如果连接测试成功,你会看到 Connection Successful 消息。点击 OK 完成连接配置。

    后续步骤

    需要帮助?

    DiscordSlack 社区提问,或提交支持工单

    文档内容是否有帮助?