K.W*_*Wan 3 mysql sql google-cloud-sql google-cloud-platform
我正在尝试将我的 gcloud VM 连接到也在云上的 mySQL 实例,并不断收到此错误:
错误 2005 (HY000):未知的 MySQL 服务器主机 '[10.0.0.1]' (0)
我按照从谷歌的文档,这些指令https://cloud.google.com/sql/docs/mysql/connect-admin-ip#connect-ssl,并没有发现任何的理由,为什么这可能很多后发生的搜索。我已经仔细检查了 VM 的静态 IP 是否已获得授权,并且我拥有 SQL 数据库的正确 IP。我尝试了两种连接方式,使用这些 IP 地址和 SSL。
mysql --host=[10.0.0.1] --user=root --password=
Run Code Online (Sandbox Code Playgroud)
和
mysql --ssl-ca=server-ca.pem --ssl-cert=client-cert.pem --ssl-
key=client-key.pem --host=[10.0.0.1] --user=root --password=ms
Run Code Online (Sandbox Code Playgroud)
两者都返回相同的错误,我不知道在哪里看。有没有人以前见过这个,或者在 SQL 方面更有经验?这是我第一次在谷歌云上使用 SQL 数据库...
谢谢!
在您指向的文档中,示例”mysql --host=[INSTANCE_IP] --user=root --password是暗示“[INSTANCE_IP]”应该替换为您的 MySQL 实例的 IP。但是,在上面出现的片段中,您可能只替换了大括号(即 [10.0.0.1]),因此请尝试在 IP 周围没有大括号的情况下重新运行命令:
mysql --host=10.0.0.1 --user=root --password
| 归档时间: |
|
| 查看次数: |
15256 次 |
| 最近记录: |