我试图建立一个基本的mysql连接,从一个项目中的谷歌计算引擎实例到另一个项目中的谷歌云sql实例(第二代)。
我以前做过很多次没有任何问题。您只需将google计算实例的IP地址添加到Google Cloud sql实例的授权网络列表中。这在过去一直有效,但现在不起作用。
我能想到的唯一不同的是,我最近一直在尝试使用cloudsql-proxy来建立从不同gce实例到同一个google cloud sql实例的连接。这可能是问题吗?也许google云sql实例因为必须支持两种连接机制而感到困惑?
我只需要连接就可以了。有解决办法吗?
答案 0 :(得分:0)
同时使用这两种连接模式没有问题。
我唯一能想到的是你不小心为你的虚拟机使用短暂的IP地址而不是静态,这意味着虚拟机的IP地址可能与你预期的不同(例如,重启后)。 / p>
如果情况并非如此,请发送邮件至cloud-sql@google.com,并提供更多信息(项目和数据库名称,VM的项目/名称/ IP),以便我们了解将要发生的事情在后端。