【发布时间】:2020-07-29 20:26:51
【问题描述】:
很明显,我有用于从外部连接到数据库的证书,但是如何使用 Cloud Shell 连接到仅 SSL 的数据库?
如果我在 Cloud SQL 页面上点击“使用 Cloud Shell 连接”并使用他们预先填写的 Shell 命令:
gcloud sql connect INSTANCENAME --user=root --quiet
它不会让我使用我的 root 密码登录,而且据我所见,没有像使用 cli mysql 客户端时那样提供证书的选项。如果我关闭强制 SSL,我可以正确连接。我错过了什么明显的东西吗?
【问题讨论】:
-
如official documentation 中所述,gcloud 命令组不支持与您的 CloudSQL 实例的 SSL 连接。你可以试试this
-
@TasosV 啊,所以我没有遗漏一些明显的东西,它合法地不支持它,想了这么多,如果你把它作为答案而不是评论我会把它标记为已回答,干杯伙伴
标签: google-cloud-platform google-cloud-sql google-cloud-shell