通过云 Shell 连接到仅 SSL 云 SQL 数据库
Connecting to an SSL-Only Cloud SQL database through Cloud Shell
显然我有连接到外部数据库的证书,但是如何使用云连接到仅限 SSL 的数据库?Shell?
如果我在云 SQL 页面上点击“使用云 Shell 连接”并使用他们预先填写的 Shell 命令:
gcloud sql connect INSTANCENAME --user=root --quiet
它不会让我使用我的 root 密码登录,据我所知,没有像仅使用 cli mysql 客户端那样提供证书的选项。如果我关闭强制 SSL,我可以正确连接。我是否漏掉了一些明显的东西?
如 CloudSQLofficial documentation 中所述
gcloud command group doesn't support SSL connections to your CloudSQL
instance.
因此,不允许您登录是预期的行为。
您可以试试 this 之类的东西。
显然我有连接到外部数据库的证书,但是如何使用云连接到仅限 SSL 的数据库?Shell?
如果我在云 SQL 页面上点击“使用云 Shell 连接”并使用他们预先填写的 Shell 命令:
gcloud sql connect INSTANCENAME --user=root --quiet
它不会让我使用我的 root 密码登录,据我所知,没有像仅使用 cli mysql 客户端那样提供证书的选项。如果我关闭强制 SSL,我可以正确连接。我是否漏掉了一些明显的东西?
如 CloudSQLofficial documentation 中所述
gcloud command group doesn't support SSL connections to your CloudSQL instance.
因此,不允许您登录是预期的行为。
您可以试试 this 之类的东西。