【问题】Navicat报错1045- Access denied for user 'root'@'localhost' (using password: YES)

python引用MySQL connector后报错密码是sha加密,就到navicat改root用户的密码加密方式,然后就报错如图,请教各位如何解决此问题?

img


报错1045截图

img


cmd同样无法登录

密码不正确,可能修改影响到了登录密码。

很明显,你的密码输入错误,你再想想你的数据库密码设置的什么,如果实在想不起来也没关系,有对应的解决办法,你可以参考这篇图文教程很详细


从新设置密码后,再次登录即可

我知道你为什么会出这个错误
因为你改加密方式的时候顺便把密码改了
网上给你的sql只是一段例子,你需要根据自己的情况替换里面的内容
你全部照搬过来,那就是用网上例子的密码取代了你自己的密码