代码之家  ›  专栏  ›  技术社区  ›  C-lio Garcia

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

  •  -2
  • C-lio Garcia  · 技术社区  · 6 年前

    我是node 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 回复  |  直到 6 年前
        1
  •  0
  •   C-lio Garcia    6 年前

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