gpt4 book ai didi

mysql - 尝试创建到 MYSQL DB 的隧道时出现权限错误

转载 作者:行者123 更新时间:2023-11-29 01:54:26 24 4
gpt4 key购买 nike

我正在尝试使用腻子创建通向 MySQL 数据库的隧道,然后使用该隧道通过工作台连接到数据库。当我启动 putty 并检查日志时,我得到 以下错误消息 2015-10-15 17:55:13 Local port 3306 forwarding to192.100.1.199:3306 failed: Network error: Permission denied但是当我查看 mysql 数据库端口的 sql 语句时,我得到了

    SHOW VARIABLES WHERE Variable_name = 'port';
+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| port | 3306 |

问题是我可以连接到 192.100.1.199 虚拟机,数据库的主机名也是 192.100.1.199。有谁知道为什么这可能会在权限上失败。

最佳答案

听起来你可能已经在本地绑定(bind)了端口 3306。我建议你使用不同的本地端口(比如 5000),这样你最终会得到

L5000 192.100.1.199:3306

然后通过 localhost:5000 连接。


如果您能够直接使用 ssh,您会看到类似于以下内容的错误消息

bind: Address already in use
channel_setup_fwd_listener_tcpip: cannot listen to port: 3306
Could not request local forwarding.

这可能比您从 PuTTY 中获得的信息更多:)

关于mysql - 尝试创建到 MYSQL DB 的隧道时出现权限错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33160123/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com