节点JS:使用mysql软件包通过SSH连接到MySQL数据库

时间:2018-12-27 18:54:26

标签: mysql node.js

我已使用SSH隧道连接到树莓派上的MySQL数据库,并且希望从另一台设备建立连接,最好仅使用 mysql节点模块。

当前尝试连接返回错误:

var con = mysql.createConnection({
host: "xxx.xxx.x.xxx",
user: "root",
password: "password",
database: "db"
});

Error: connect ECONNREFUSED 192.168.1.110:3306
at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1113:14)

MySQL Workbench中列出的数据库连接的详细信息如下:

Using tunnel: pi@xxx.xxx.x.xxx:22
User account: root
Network address: 127.0.0.1
TCP/IP port: 3306

这是否可能,或者我别无选择,只能使用mysql-ssh之类的其他软件包中的一个?

0 个答案:

没有答案