node js app部署在与不同服务器上的远程mysql的谷歌云连接上。

时间:2018-05-12 11:56:55

标签: mysql node.js express google-cloud-platform remote-server

我需要连接到不同服务器上的远程mysql,我的nodejs代码部署在谷歌云上。我尝试过使用host ip,远程mysql的用户名密码,但是出现以下错误: -

  

{" errorno":" ETIMEDOUT""代码":" ETIMEDOUT""系统调用":& #34;连接""致命":真}

1 个答案:

答案 0 :(得分:0)

ETIMEDOUT是Node.js网络错误。您将需要修改防火墙规则以允许连接。

可能打开端口3306将解决此问题。这是用于设置对MySQL [1]和网络端[2]

的远程访问的文档