我一直在努力弄清楚为什么我的Cloud SQL VM拒绝我的机器连接(我已经添加为子网的ip地址)。我可以通过SSH进入虚拟机,但我无法从浏览器访问虚拟机来制作SQL。我已经在互联网上搜寻了几天试图找到修复但我似乎无法通过这一点。我的apache听80端口。另外我想补充一点,我已经连接到我的Mysql数据库连续几个月通过php和制作sqls所以我不相信问题是apache。但是,如果是,请指出我应该在哪里寻找。
答案 0 :(得分:3)
听起来你在GCE VM上运行MySQL,不是一个真正的CloudSQL实例(这是与GCE不同的服务)。是吗?
如果是这样,那么如果您尝试从本地计算机直接连接到mysql实例,则可能会被防火墙阻止。转到云控制台上的“网络”选项卡(在“计算引擎”下),查看已启用的防火墙规则。您可能需要为3306或您正在使用的任何端口添加一个。