无法通过虚拟机的 SSH 隧道连接到 mysql

无法通过虚拟机的 SSH 隧道连接到 mysql

我的设置
主机:win 7
客户机:opensuse [10.0.2.15]
端口转发 80, 22 从 127.0.0.1 到 10.0.2.15
使用 winscp 连接到虚拟机[电子邮件保护]:22 使用公钥认证可以正常工作。我也可以通过在主机上访问 127.0.0.1 来访问 Apache。

我无法使用 ssh 隧道访问 mysql。我正在使用 heidisql。我有另一台远程机器,我通过 ssh 隧道访问它,并且它在该服务器上使用相同的配置运行良好。

我总是得到

“语句 #0 中出现 SQl 错误 (2003):无法连接到‘localhost’上的 MySQL 服务器 (10061)”

我究竟做错了什么?

答案1

我遇到了同样的问题。我通过增加 ssh 隧道选项卡中的“plink.exe 超时”设置解决了该问题。

相关内容