我为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
答案 0 :(得分:1)
我怀疑您没有正确设置允许的网络。请根据以下内容仔细检查您的设置:https://cloud.google.com/sql/docs/access-control#appaccess
如果您仍遇到问题,请通过提供实例名称与cloud-sql@google.com联系。