mysql错误2005-未知mysql服务器主机';本地主机';(11001)
我使用的是mysql 5.6.11,它通常会被关闭,并显示以下内容: 2005-未知的MySQL服务器主机“localhost”(11001) 目前我的决定是关闭网络,然后恢复正常。我搜索了很多,但没有找到与之相对应的答案。那么,有人知道原因吗?情况如下:mysql错误2005-未知mysql服务器主机';本地主机';(11001),mysql,Mysql,我使用的是mysql 5.6.11,它通常会被关闭,并显示以下内容: 2005-未知的MySQL服务器主机“localhost”(11001) 目前我的决定是关闭网络,然后恢复正常。我搜索了很多,但没有找到与之相对应的答案。那么,有人知道原因吗?情况如下: mysql connects will localhost when network is not up. mysql cannot connect when network is up. 您可以尝试以下步骤来诊断和解决该问题(我猜其他
mysql connects will localhost when network is not up.
mysql cannot connect when network is up.
您可以尝试以下步骤来诊断和解决该问题(我猜其他服务正在阻止mysql所在的端口):
在我的例子中,条目是0.0.0.0 localhost,这导致了所有问题 (您可能需要更改修改权限才能修改此文件)
这将执行主机“localhost”到IP地址127.0.0.1的DNS解析。我今天已经通过了该错误,并完成了上述所有操作,但对我来说不起作用。因此,我决定查看核心问题,并登录到Windows 7中的MySQL根文件夹,并执行以下解决方案:
C:\AppServ\MySQL
mysql_servicefix.bat
mysql_serviceinstall.bat
mysql_servicestart.bat
然后关闭整个资源管理器窗口并重新打开,或者清除缓存,然后再次登录到phpMyAdmin。按照以下步骤修复此错误 使用\连接root@127.0.0.1而不是\connectroot@localhost 如果不起作用,请转到C:\Windows\System32\drivers\etc\hosts并检查附加到主机名的IP地址。 使用该IP,它将是。
\连接root@the_ip_address_you_found您是否尝试在网络打开的情况下ping localhost?希望本文能对您有所帮助:@Himanshu Bhardwaj:明天出现错误时我会尝试,谢谢您的回答@山姆:谢谢你的回答,但我没有通过那篇文章找到答案,再次感谢。@cogsmos:今天我找到了一个可能的原因,当mysql无法连接时,网络上的另一个应用程序依赖也被拒绝,然后我使用127.0.0.1连接到mysql数据库,它是有效的。所以我认为它看起来像是dns的一个问题,但我不熟悉它,对吗?顺便说一下,谢谢你的帮助。我会按照你的步骤,真的希望它能解决我的问题,谢谢你的时间!:我已经听从了你的建议,我确实发现了一些问题(通过步骤5),但它最终没有起作用,我希望你阅读我上面的帖子,这是我对cogsmos的回复,谢谢。我建议你使用mysql自带的mysql客户端来验证上述测试,而不是首先使用第三方客户端。可能是客户端给您带来了麻烦。这个问题是在SQL Server Migration Assistant for MySQL中产生的。你的帮助解决了它!谢谢。还有一种可能性:如果您有多个MySQL实例,而第二个实例位于不同的端口上,那么MySQL不够聪明,无法解析-H127.0.0.1:3307,因此您需要使用--port=3307