'在读取初始通信数据包时失去与MySQL服务器的连接,同时从GCE连接到云sql

时间:2015-08-04 10:43:49

标签: mysql google-compute-engine google-cloud-sql

我为google cloud sql VM实例设置了GCE(google compute engine),但我无法从VM实例连接到google cloud sql

为了从google cloud sql访问GCE,我已经请求了云sql主机的Ipv4地址。然后我将GCE的外部IP添加到google cloud sql设置授权部分下的允许网络。

尝试使用GCE地址(作为主机)从Ipv4访问云sql,并使用以下语法访问数据库用户名和密码

mysql --host=<instance-ip-address> --user=<user-name> --password

但是在回复中收到以下错误。

  

错误2013(HY000):在阅读时失去与MySQL服务器的连接   初始通信包&#39;,系统错误:0

1 个答案:

答案 0 :(得分:1)

我怀疑您没有正确设置允许的网络。请根据以下内容仔细检查您的设置:https://cloud.google.com/sql/docs/access-control#appaccess

如果您仍遇到问题,请通过提供实例名称与cloud-sql@google.com联系。