我已经为我的google cloud sqlVM实例设置了GCE(google compute engine),但无法从VM实例连接到google cloud sql
为了从google cloud sql访问GCE,我请求了云sql主机的Ipv4地址。然后我将GCE的外部IP添加到google cloud sql设置的authorization部分下的Allow networks。
尝试使用以下语法从GCE使用Ipv4地址(作为主机)和数据库用户名和密码访问云sql
mysql--host=<instance-ip-address> --user=<user-name> --password
但得到以下错误的响应。
错误2013(HY000):读取时与MySQL服务器的连接丢失
初始通信包',系统错误:0

最佳答案

我怀疑你没有正确设置允许的网络。请根据:https://cloud.google.com/sql/docs/access-control#appaccess重新检查您的设置
如果您仍然有问题,请联系cloud-sql@google.com提供您的实例名称。

关于mysql - “从'读取初始通信数据包'到MySQL服务器的连接丢失,而从GCE连接到云SQL,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31807187/

10-11 22:38
查看更多