使用 IPV6 连接到 Google Cloud SQL

zbe*_*bee 5 mysql ipv6 google-cloud-sql

我一直在尝试使用 Google 为您提供的 IPV6 地址连接到我的 google 云 sql 数据库 (mysql),但未成功。

mysql -h 0:0:0:0:0:aaaa:aaaa:aaaa -u admin -p
Run Code Online (Sandbox Code Playgroud)

客户端提示输入密码,但不允许我连接。

ERROR 2003 (HY000): Can't connect to MySQL server on ...
Run Code Online (Sandbox Code Playgroud)

如果我使用 IPV4,我可以毫无问题地连接。有没有其他人遇到过任何问题?

m00*_*m00 5

如果您的 ISP 不支持 IPv6 连接,那么您将无法使用提供的 IPv6 地址。如果是这种情况,您将需要为您的 Cloud SQL 实例请求 IPv4 地址。然后,您必须授权要连接的 IP 地址(而不是 Cloud SQL 实例的 IP 地址)。该过程可以在这篇文章中找到:\xe2\x80\x98从外部应用程序连接\xe2\x80\x99文章中找到。

\n\n

请务必注意,虽然您的 IPv6 地址可以免费使用,但分配 IPv4 地址将产生额外费用。我建议查看定价信息,以便您可以更好地了解其计算方式。

\n\n

我希望这些信息有帮助。

\n