使用 Navicat 连接 TiDB
TiDB 是兼容 MySQL 的数据库,Navicat 是一套为数据库用户设计的 GUI 工具。本教程将使用 Navicat Premium 工具连接 TiDB。
在本教程中,你可以学习如何使用 Navicat 连接到你的 TiDB 集群。
注意
本教程兼容 平凯云 Starter 、平凯云 Essential 以及自托管 TiDB。
前提条件
完成本教程,你需要:
- Navicat Premium 17.1.6 或更高版本。
- 一个 Navicat Premium 付费账号。
- 一个 TiDB 集群。
如果你还没有 TiDB 集群,可以按如下方式创建:
- (推荐)参照创建 {} 集群 创建你自己的平凯数据库云服务集群。
- 参照部署本地测试 TiDB 集群 或部署生产环境 TiDB 集群 创建本地集群。
连接 TiDB
根据你选择的 TiDB 部署方式,连接到你的 TiDB 集群。
-
进入 Clusters 页面,点击目标集群名称,进入集群概览页面。
-
点击右上角的 Connect,弹出连接对话框。
-
确认连接对话框中的配置与你的操作环境一致。
- Connection Type 设置为
Public。 - Branch 设置为
main。 - Connect With 设置为
Navicat。 - Operating System 与你的环境一致。
- Connection Type 设置为
-
点击 Generate Password 生成一个随机密码。
提示:
如果你之前已经创建过密码,可以继续使用原密码,或点击 Reset Password 生成新密码。
-
启动 Navicat Premium,点击左上角的 Connection,在 Vendor Filter 列表中选择 平凯星辰,在右侧面板双击 TiDB。

-
在 New Connection (TiDB) 对话框中,配置以下连接参数:
- Connection Name:为该连接命名,便于识别。
- Host:输入平凯数据库云服务连接对话框中的
HOST参数。 - Port:输入平凯数据库云服务连接对话框中的
PORT参数。 - User Name:输入平凯数据库云服务连接对话框中的
USERNAME参数。 - Password:输入 {} 集群的密码。

-
点击 SSL 标签页,勾选 Use SSL、Use authentication 和 Verify server certificate against CA 复选框。然后,将平凯数据库云服务连接对话框中的
CA文件选择到 CA Certificate 字段。
-
点击 Test Connection 测试与 {} 集群的连接。
-
如果连接测试成功,你会看到 Connection Successful 消息。点击 OK 完成连接配置。
-
启动 Navicat Premium,点击左上角的 Connection,在 Vendor Filter 列表中选择 平凯星辰,在右侧面板双击 TiDB。

-
在 New Connection (TiDB) 对话框中,配置以下连接参数:
- Connection Name:为该连接命名,便于识别。
- Host:输入你的自托管 TiDB 集群的 IP 地址或域名。
- Port:输入你的自托管 TiDB 集群的端口号。
- User Name:输入连接 TiDB 所用的用户名。
- Password:输入连接 TiDB 所用的密码。

-
点击 Test Connection 测试与自托管 TiDB 集群的连接。
-
如果连接测试成功,你会看到 Connection Successful 消息。点击 OK 完成连接配置。
后续步骤
- 通过 开发者指南 各章节,学习 TiDB 应用开发最佳实践,例如 插入数据、更新数据、删除数据、单表读取、事务 以及 SQL 性能优化。
- 通过专业的 TiDB 开发者课程,考试通过后获得 TiDB 认证。