网站注册遇到Error:Access denied for user 'root'@'localhost' (using password: NO)问题!!刚进一家公司,之前一个程序员走了留下来个问题,当我在注册用户是,输入要注册的名称后,点击到密码框,会弹出如图一样的错误
我知道这种肯定和mysql有关,但不知道怎么解决,百度过得方法不好使,请大神帮我一下吧,多谢了!!!
你数据库有没有root账户 先用这个账户登录注册好其它账户
mysql的连接或者密码有问题
如果你不知道密码,那么可以通过改配置重置下http://blog.csdn.net/chenqi827/article/details/25314405
未给localhost root用户授权,新建一个localhost root用户,然后授权给他create user 'root'@'localhost' identified by '你的密码';grant all privileges on . to root@'localhost';运行这两句sql语句后试下
你也可以在给root授权时 把localhost换成你本机的IP 只允许你用ROOT远程登陆。