5

我在生产机器中将窗口 7 作为操作系统,我正在尝试使用 MySQL 服务器 5.0 作为数据库。但我无法在我的生产机器上配置 MySQL。以下是我收到的错误。

无法将安全设置应用于数据库,因为连接失败并出现以下错误:

错误编号 2003
无法连接到本地主机 (10061) 上的 MySQL 服务器。

该消息还提示您需要打开 TCP 3306 端口来解决此问题,我检查了它,发现 TCP 3306 端口已经打开并且状态正在侦听。

这是我的“netstat -an”命令结果 -

原型 LocalAddress ForeignAddress 状态
TCP 0.0.0.0:3306 0.0.0.0:0 LISTENING

这意味着 3306 的 TCP 已打开。谁能告诉我这个问题的解决方案。但是,我可以在 windows xp 中安装和配置相同的 MySQL 服务器设置。我也尝试了谷歌,发现了很多博客,但没有一个有用。

非常感谢。

4

5 回答 5

5

改变

 host: localhost

 host: 127.0.0.1

这很可能是由您的数据库的解析方式引起的。

于 2012-06-03T03:56:28.683 回答
0

首先检查系统,MySQL服务是否处于运行状态。查看服务路径,右键单击我的电脑 > 管理 > 服务和应用程序 > 服务并检查 MySQL 服务状态是否已启动。否则右键单击服务并开始服务。

我希望这能帮到您。

于 2014-11-25T13:22:16.573 回答
0

您是否检查过端口 3036 是否已被另一个应用程序使用?您是否检查过 telnet hostname3036 是否在本地 MySQL 服务器和远程计算机上工作?

于 2011-07-06T16:08:05.393 回答
0

问题解决了。MySQL 未在“设置”的“服务”部分运行。因为 XAMMP 在后台断开了已经在运行的应用程序。

于 2016-12-22T18:10:14.520 回答
0

即使解决了问题,我也没有找到MySQL 服务。
我只是mysqld管理员身份运行,问题就解决了。所以,很简单,但我花了 3 个小时才找到解决方案。

于 2015-08-21T11:14:11.697 回答