Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 使用IPV6连接到Google云SQL_Mysql_Ipv6_Google Cloud Sql - Fatal编程技术网

Mysql 使用IPV6连接到Google云SQL

Mysql 使用IPV6连接到Google云SQL,mysql,ipv6,google-cloud-sql,Mysql,Ipv6,Google Cloud Sql,我一直试图用谷歌提供的IPV6地址连接到我的谷歌云sql数据库(mysql),但没有成功 mysql -h 0:0:0:0:0:aaaa:aaaa:aaaa -u admin -p 客户端提示输入密码,但不允许我连接 ERROR 2003 (HY000): Can't connect to MySQL server on ... 如果我使用IPV4,我可以连接而不会出现任何问题。其他人是否遇到过此问题?如果您的ISP不支持IPv6连接,则您将无法使用提供的IPv6地址。如果是这种情况,则需要

我一直试图用谷歌提供的IPV6地址连接到我的谷歌云sql数据库(mysql),但没有成功

mysql -h 0:0:0:0:0:aaaa:aaaa:aaaa -u admin -p
客户端提示输入密码,但不允许我连接

ERROR 2003 (HY000): Can't connect to MySQL server on ...

如果我使用IPV4,我可以连接而不会出现任何问题。其他人是否遇到过此问题?

如果您的ISP不支持IPv6连接,则您将无法使用提供的IPv6地址。如果是这种情况,则需要为云SQL实例请求IPv4地址。然后,您必须授权将要连接的IP地址(而不是云SQL实例的IP地址)。这个过程可以在上的这篇文章中找到

需要注意的是,虽然您的IPv6地址可以自由使用,但分配IPv4地址将产生额外费用。我建议您查看有关云SQL的信息,以便更好地了解计算方法


我希望这些信息有帮助。

您似乎给mysql命令提供了错误的IP地址。除少数例外情况外,保留所有::/3。您正在使用的IP地址与根据分配的任何范围都不匹配,并且错误消息的重要部分丢失。我在这里输入的地址是一个虚拟地址。我在谷歌控制台上三次检查了真实地址,结果是正确的。错误2003(HY000):无法连接到“xxxx:xxxx:xxxx:x:xxxx:xxxx:xxxx:xxxx”上的MySQL服务器(65)在此处存在相同的问题。可以连接到IPv4地址,但无法连接到IPv6地址。您所在的主机是否具有IPv6连接?如果无法连接到,则根本无法使用IPv6。