我有一个Google Cloud SQL实例,我已经使用了一段时间并成功连接MySQL Workbench。但是截至昨天我无法使用MySQL Workbench(或我的笔记本电脑上的命令行)进行连接并收到错误:
ERROR 2003 (HY000): Can't connect to MySQL server on '207.xxx.xxx.xx' (10060)
我已经完成了以下工作:
数据库工作,因为我的应用程序可以连接到它并访问数据,我只是无法从我的笔记本电脑获得远程连接。
我是新手,对于如何修复它没有想法。任何帮助将不胜感激。
答案 0 :(得分:1)
感谢大家的帮助。在尝试了所有建议后,我找到了一个Google小组并记录了issue。谷歌如下回应:
David Newgas:现在尝试从GCE实例(包括云外壳)或使用GCE实例连接到笔记本电脑的代理连接。 我已经使用更多信息更新了仪表板(尽管由于缓存可能需要一段时间才能看到它) 需要明确的是,此问题只会影响第一代实例。
答案 1 :(得分:0)
我没有足够的积分'评论,所以我在这里有发言权。
我遇到了完全相同的问题。大约10天前,我很好地连接到Cloud SQL实例,并同步了我的数据库。昨天我打算推送一些更新等。但我无法连接,即使我没有改变数据库连接,除了给定的IPv4。
我认为问题出在基于App Engine Skeleton的Django项目上,所以我在该项目上创建了一个问题。 https://github.com/GoogleCloudPlatform/appengine-django-skeleton/issues/16
也许/希望有些人从那里得到一些信息。
答案 2 :(得分:0)
我有同样的问题。 真幸运,我说:“让我们尝试在gcloud命令说
时与本地MySQL客户端连接“将您的IP列入白名单5分钟...”
和(mysql本地客户端)正常工作。