我的 PC 上运行着 MySQL(在本地主机上),还有 Java 应用程序,它使用 db 并可以毫无问题地连接到 MySQL,但是当我尝试通过命令行(cmd)连接时,出现以下消息:“错误 2003:无法连接到‘本地主机’(10061)上的 MySQL 服务器”。
我认为这是某种端口/防火墙问题,但我对这个领域一无所知。我在这台电脑上运行的其他程序也遇到了类似的问题 - IE(无法打开页面)、Java Web Start(出现套接字异常)... 顺便说一句,崩溃发生在卸载 NOD32 之后。
我确实需要一些建议,因为转储数据库确实很重要。
提前致谢!
答案1
首先要尝试:
1) 您能 ping 通本地主机吗?
C:\> ping localhost
Pinging 127.0.0.1 with 32 bytes of data:
Reply from 127.0.0.1: bytes=32 time=21ms TTL=128
...
2) 如果失败,您能 ping 127.0.0.1 吗?
C:\> ping 127.0.0.1
Pinging 127.0.0.1 with 32 bytes of data:
Reply from 127.0.0.1: bytes=32 time=21ms TTL=128
...
3)您能使用 IP 地址 127.0.0.1 连接到 MySQL 吗?
4)您能使用 IP 地址 127.0.0.1 浏览本地网站吗?