外部应用连接方案

本页面介绍了从 Google Cloud 外部运行的应用(包括 psql 客户端)连接到 Cloud SQL 实例的各种方案。

下表对各外部应用连接方案进行了比较:

连接方案 是否有安全加密? 了解详情 备注
使用 SSL 的公共 IP 地址 需要 SSL 证书管理服务。
不使用 SSL 的公共 IP 地址 不适用于生产实例。
Cloud SQL 代理
Cloud SQL 代理 Docker 映像
JDBC 套接字库 仅限 Java 编程语言。
Go 代理库 仅限 Go 编程语言。
Cloud Shell 使用 Cloud SQL 代理从 Google Cloud Console 建立连接。最适合用于需要 psql 命令行工具的管理任务。
Apps 脚本 Apps 脚本可以通过 JDBC 服务(标准 Java 数据库连接技术的一种封装容器)连接到外部数据库。