如何在Express JS中建立与远程mysql数据库的连接

时间:2019-06-29 04:37:59

标签: mysql node.js express

问题:

我在这样的远程服务器144.73.125.213中有一个数据库。

enter image description here

但是当我尝试从节点应用程序访问此文件时,这导致了错误。

var connection = mysql.createConnection({
    host : '144.73.125.213',
    port :"3306",
    user:"*******",
    password:"*******",
    database:"jobmelkc_jobme"
})

这是错误。

  

数据库连接错误:{“ errorno”:“ ETIMEDOUT”,“ code”:   “ ETIMEDOUT”,“ syscall”:“连接”,“致命”:true}

我试图为此端口使用telnet服务器,但无法执行此操作。但是,当我从终端ping通此服务器时,它成功了。

我尝试了一些StackOverflow问题中的解决方案,但无法解决此问题。有人可以帮我解决这个问题吗?谢谢!

0 个答案:

没有答案