我已使用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
之类的其他软件包中的一个?