Tre*_*red 3 mysql ssh putty workbench
我正在尝试使用 putty 创建到 MySQL 数据库的隧道,然后使用该隧道通过工作台连接到数据库。当我启动 putty 并检查日志时,我得到the following error message 2015-10-15 17:55:13 Local port 3306 forwarding to192.100.1.199:3306 failed: Network error: Permission returned 但是当我查看 mysql DB 端口的 sql 语句时,我得到
SHOW VARIABLES WHERE Variable_name = 'port';
+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| port | 3306 |
Run Code Online (Sandbox Code Playgroud)
问题是我可以连接到 192.100.1.199 VM,并且数据库的主机名也是 192.100.1.199。有人知道为什么这可能会在权限上失败吗?
听起来你可能已经有一些本地绑定到端口 3306 的东西。我建议你使用不同的本地端口(比如 5000),这样你最终会得到
L5000 192.100.1.199:3306
Run Code Online (Sandbox Code Playgroud)
然后通过 进行连接localhost:5000。
如果您能够直接使用ssh,您会看到类似以下内容的错误消息
绑定:地址已在使用中
channel_setup_fwd_listener_tcpip:无法侦听端口:3306
无法请求本地转发。
这可能比您从 PuTTY 中获得的信息要丰富得多:)
| 归档时间: |
|
| 查看次数: |
7554 次 |
| 最近记录: |