Access denied for user 'root'@'localhost' (using password: NO)错误的解决方案

在windows下使用PHP连接MYSQL数据库,确定MYSQL的服务已经启动了,而且Workbench也是可以连上去的,但是始终网页测试都提示Access Denied。

最终解决办法:

set password for "root"@"localhost"="";

将root账号的密码置空就可以成功连接了。至于具体的原理为什么,这个真的不知道。。。。。。

原文地址:https://www.cnblogs.com/chrischeng/p/3284805.html