我已通过 Windows 防火墙启用此功能。 (我使用没有免费防火墙的 Avast Free)并且我已经进入 BT 路由器以转发它。但是我仍然得到系统错误 10060。我已经下载了 PfPortchecker 并检查了端口 3306,显然它仍然没有打开。
我对在这里做什么一无所知,感谢您的帮助。
最佳答案
如果 MySQL Workbench 和您的 MySQL 服务器在同一台机器上运行,那么您不需要在调制解调器或防火墙中打开任何端口。关注本地机器上的问题。
首先要检查的是:您的服务器是否真的在运行?是否有启动MySQL服务器的服务?那是什么设定?您是否通过 MySQL Windows Installer 安装服务器?如果服务器正在运行,如果 TCP/IP 网络由于某种奇怪的原因被禁用(它不应该,但谁知道),请检查配置文件。如果禁用,您只能通过命名管道连接到您的服务器。
下一步是检查您用来连接的用户是否真的被允许从本地机器连接。 Jeremy 就在这里,如果您使用 localhost 或 127.0.0.1,这很重要,特别是如果在盒子上启用了 IPv6(其中 localhost 解析为::1,而不是 127.0.0.1)。
关于mysql - 无法访问 mySQL Workbench 的端口 3306,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20685008/