欢迎光临散文网 会员登陆 & 注册

关于mysql-8.0.24-winx64密码正确却无法登录问题

2022-10-13 22:12 作者:glhal  | 我要投稿

       大家好呀!各位被密码正确但还是出现ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)这句话折磨的同志们好!

       昨天被mysql的这个错误折磨了半天,现在的我已经没力气骂了。今天就做个小分享,帮助那些被这个问题折磨的朋友们省点时间吧。


       提示:看完结论,想直接看解决方法的话可以直接拉下去,有红色粗体字标记的。

       首先说结论,据推测其原因为软件识别不了1和l,1和l在cmd上显示出来的样子的一样的,如下图所示:

       给大家看看我当时的一个初始密码,如下图所示:

       放大再看看它的奇妙:

       看到那个不知道是1还是l没?就是这样的密码搞了我半天!

       当然一开始我并不知道是这样的一个奇葩原因,跟大家一样,我直接在搜索引擎复制粘贴mysql8 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)这句话,找解决方法。

       然后网上的解决方法清一色的都是重置密码。

       我也跟着尝试了这些方法,但不知道为什么,好几个方法都是失败的。一直都是失败,我也有点摆烂没截图下来,也没找原因了,当时截图是打算找老师同学问的。

       当然我并不是说网上那些方法没用,这里先声明一下,可能是我操作问题,也可能是方法不适用于所有人。所以也强调一下,我推测的结果和接下来分享的方法,不一定是对的,也一定不适合所有人。但如果能帮到需要帮忙的人的话,那就太好了。


       如果使用的是mysql-8.0.24-winx64免安装版,其实下面这个方法会比重置密码要方便简洁,正因为是免安装版,所以卸载与重装都不麻烦。(注:我并不知道mysql-8.0.24-winx64这个版本是否就是免安装版本来的,还是mysql-8.0.24-winx64会区分安装版跟免安装版)


       解决方法与部分过程图片如下:

       既然初始密码有争议,而卸载与重装也不麻烦,那么我们就直接卸载重装,刷出一个没争议的初始密码,然后如图问题解决!

        注:卸载方法可参考以下链接里的教程(免安装版的不需要在控制面板里删除,把mysql-8.0.24-winx64整个文件夹删除就可以进行别的卸载操作了)

https://cloud.tencent.com/developer/article/1856202


       希望对遇上这个问题的朋友能有帮助!

       也希望遇上别的问题的朋友能快快解决!

       共愿大家都顺顺利利!

       谢谢啦!









关于mysql-8.0.24-winx64密码正确却无法登录问题的评论 (共 条)

分享到微博请遵守国家法律