mysql登录账号出错:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

数据库 waitig 404℃ 百度已收录 0评论

问题:第一次安装mysql成功之后,然后输入命令:net start mysql,然后输入mysql -u root -p,enter password,输入密码之后,结果出现如下错误

:ERROR 1045 (28000): Access denied for user ‘root’@’localhost’ (using password: NO)。

或者你本来想要修改mysql密码,根据百度执行如下指令:set password for ‘root’@’localhost’ =password(”);之后,然后再登录出现上面的问题。

解决方法:

1.首先停止mysql服务,在cmd页面输入 mysqld stop

2.打开mysql的my.ini文件,然后找到[mysqld],

3.在[mysqld]下添加skip-grant-tables;

4.然后重启mysql服务,输入net start mysql

5.在cmd页面输入mysql,按回车键。

6.输入 mysql -uroot -p  重新设置root新密码。


本文由【waitig】发表在等英博客
本文固定链接:mysql登录账号出错:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
欢迎关注本站官方公众号,每日都有干货分享!
等英博客官方公众号
点赞 (0)分享 (0)