连接到你的平凯云 Starter 或 Essential 实例
本文档介绍如何连接到你的平凯云 Starter 或平凯云 Essential 实例。
提示:
- 本文档重点介绍平凯云 Starter 和平凯云 Essential 的网络连接方法。如需通过特定工具、驱动或 ORM 连接到 TiDB,请参阅 Connect to TiDB。
网络连接方法
在平凯数据库云服务上创建平凯云 Starter 或平凯云 Essential 实例后,你可以通过以下方法之一进行连接:
-
直连
直连指的是通过 TCP 的 MySQL 原生连接系统。你可以使用任何支持 MySQL 连接的工具连接到你的平凯云 Starter 或 Essential 实例,例如 MySQL client。
-
平凯数据库云服务为 JavaScript 提供了 serverless driver,允许你在边缘环境中以与直连相同的体验连接到平凯云 Starter 或平凯云 Essential 实例。
在上述连接方法中,你可以根据需求选择合适的方法:
| 连接方法 | 用户界面 | 场景 |
|---|---|---|
| 直连 | SQL/ORM | 长时间运行的环境,如 Java、Node.js 和 Python。 |
| Serverless Driver | SQL/ORM | Serverless 和边缘环境,如 Vercel Edge Functions 和 Cloudflare Workers。 |
网络
平凯云 Starter 和平凯云 Essential 支持两种网络连接类型:
-
私有 endpoint(推荐)
私有 endpoint 连接为你的 VPC 中的 SQL client 提供一个私有 endpoint,通过云服务商的私有连接安全访问服务,具备高度安全性和单向访问数据库服务的能力,并简化网络管理。
-
标准连接会暴露一个公网 endpoint,因此你可以通过 SQL client 从你的笔记本电脑连接到平凯云 Starter 或平凯云 Essential 实例。
平凯云 Starter 和平凯云 Essential 要求 TLS 连接,以确保从你的应用到平凯云 Starter 或平凯云 Essential 实例的数据传输安全。
下表展示了不同连接方法可用的网络类型:
| 连接方法 | 网络类型 | 描述 |
|---|---|---|
| 直连 | 公网或私有 endpoint | 直连可通过公网或私有 endpoint 进行。 |
| Serverless Driver (beta) | 公网 endpoint | Serverless Driver 仅支持通过公网 endpoint 连接。 |
后续操作
成功连接到平凯云 Starter 或平凯云 Essential 实例后,你可以 使用 TiDB 探索 SQL 语句。