具有不同服务器的节点js上的MySQL连接

时间:2018-04-14 11:22:24

标签: javascript mysql node.js database-connection

我是节点js的新手。出于安全考虑,我在不同的服务器中分离了我的节点js和mysql,我正在尝试建立这样的连接:

connMySql = mysql.createConnection({
    host: "IP_PUBLIC_SERVER",
    user: "user",
    password: "secret",
    database: "myDB",
    port: 3307
});

返回Error: connect ECONNREFUSED PUBLIC_IP:3307

我的问题是:是否可以在主机属性上使用IP建立远程连接?

提前致谢

1 个答案:

答案 0 :(得分:0)

我解决了这个打开SSH连接,然后使用locahost作为主机连接mysql。