使用cmd窗口输入 mysql -u root -p xxxx 突然不能登陆mysql,显示错误“Host ‘localhost’ is not allowed to connect to this MySQL server ”。

mysql一直是运行正常的突然不能登陆了,当时很急,网上到处寻找解决办法。
试过在my.ini配置文件中添加命令:
skip-name-resolve skip-grant-tables
或者更改localhost的ip地址,
但都不能有效解决。

最终在一个外文网站找到了解决方法:
右键计算机——管理——服务和应用程序——服务
选中Mysql的服务,将网络服务改为本地系统,然后右键点击该服务选择重新启动。

成功解决问题!正常登陆

Logo

更多推荐