MYSQL - 无法连接到'localhost'上的MYSQL服务器(10061)

8 mysql mysql-error-2003

我已经在我的电脑上安装了wamp服务器(它没有互联网或内联网连接,Windows XP -OS).但是当我访问MYSQL这个错误弹出时.你能告诉我如何解决这个错误吗?非常感谢你.

无法连接到'localhost'上的MYSQL服务器(10061)

Wou*_*ick 7

从命令行(开始/运行/键入cmd,按确定),键入:

telnet localhost 3306
Run Code Online (Sandbox Code Playgroud)

如果MySQL正在运行,你会看到mysql版本(和一些垃圾).

要查看服务是否正在运行,请键入:

sc query mysql
Run Code Online (Sandbox Code Playgroud)

如果它正在运行,你会看到类似的东西:

SERVICE_NAME: mysql
        TYPE               : 10  WIN32_OWN_PROCESS
        STATE              : 4  RUNNING
                                (STOPPABLE,PAUSABLE,ACCEPTS_SHUTDOWN)
        WIN32_EXIT_CODE    : 0  (0x0)
        SERVICE_EXIT_CODE  : 0  (0x0)
        CHECKPOINT         : 0x0
        WAIT_HINT          : 0x0
Run Code Online (Sandbox Code Playgroud)


小智 5

要检查 MySQL 是否正在运行,如果将其安装为服务,您可以转到开始 -> 控制面板 -> 管理工具 -> 服务(我可能在这些路径上有点偏离,我是 OS X / Linux用户),并在该列表中查找 MySQL。查看它是启动还是停止。

然后,如果您真的想要并确定该端口是否打开,您可以进行端口扫描。网上有各种免费工具可以扫描您的 IP 并告诉您哪些端口是开放的,哪些端口正在监听它们。


Fil*_*erg 1

确保它正在运行,检查 my.cnf 是否确实正在侦听正确的 IP ( 127.0.0.1 ),并确保您也连接到正确的端口。

尝试使用telnet进行调试,看看问题出在哪里,可能是mysql没有启动,或者监听了不同的端口。