无法连接到本地主机上的 MySQL 服务器(10060)

无法连接到本地主机上的 MySQL 服务器(10060)

我在 Windows 7 中安装了“mysql-6.0.11-alpha-win32”安装程序。然后尝试连接到 mysql,但连接到 mysql 服务器需要很长时间,然后显示如下错误消息

---------------------------
SQLyog - 免费 MySQL 图形用户界面
---------------------------
错误编号 2003
无法连接到‘localhost’上的 MySQL 服务器(10060)
---------------------------
确定 帮助
---------------------------

有谁知道这个错误编号 2003,请帮帮我……提前谢谢了……

答案1

阅读此常见问题解答:http://webyog.com/faq/content/23/15/en/error-no-2003-can_t-connect.html还有这个:http://dev.mysql.com/doc/refman/5.5/en/can-not-connect-to-server.html

请注意,这是一个联系错误,而不是验证错误(即:不是因为用户或密码错误)。

首先,您应该检查防火墙问题和服务器配置中的设置,例如“skip_networking”和“bind_address”。

答案2

这是防火墙问题,您需要更新系统中的防火墙。通常,Microsoft Windows 防火墙会限制系统访问服务器的权限,并且不允许连接服务器。然后,为了解决此类问题,我们通常需要更新此防火墙。防火墙的更新版本将提供此功能以将 MYSQL 服务器连接到系统。然后,您就可以在系统上运行 SQL。

答案3

添加mysqlid.exe到您的 Windows 防火墙设置中以远程访问您的服务器。

答案4

更新 Windows hosts 文件。确保您的 Windows host 文件包含以下行

// if not, add at the end
// location: c://windows/system32/drivers/etc.host.file (open with notepad)
// (# xxxxxx is comment and hence do not start with it)

127.0.0.1 localhost

相关内容