1045 - Access denied for user 'root'@'localhost' (using password: YES)

在用数据库的时候,居然出现了1045 - Access denied for user ‘root’@‘localhost’ (using password: YES),关于这个错误的解决方案有很多,而当你不知道是那种原因导致这种错误的时候,你只能把每一种都尝试一遍了,所以此处是关于我的错误原因总结出来的解决方法,希望对大家有所帮助!
1、点击 开始------》运行(或者Windows+R)------》cmd------》确定
在这里插入图片描述
2、关闭mysql服务器:net stop mysql
在这里插入图片描述
3、找到E:\MySQL\MySQLServer5.1下面的my.ini文件
在这里插入图片描述
4、打开文件,在mysql下面添加skip_grant_tables保存并退出在这里插入图片描述
5、将mysql服务器开启,步骤同1,输入:net start mysql命令
6、将mysql客户端打开,点击User,将密码重新设置
在这里插入图片描述
6、刷新权限:flush privileges
7、退出:quit
8、将4步中添加的skip_grant_tables去掉或者注释掉
在这里插入图片描述
9、重新启动mysql就成功了!

发布了7 篇原创文章 · 获赞 0 · 访问量 8084
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览