一、连接本地MySQL报错:错误号码2058(plugin caching_sha2_password could not be loaded)
报错内容:2058(Plugin caching_sha2_password could not be loaded:)
二、解决方案:
【可能原因】MySQL密码加密方式不允许本地访问。
【处理办法】通过命令提示符cmd登录MySQL,然后输入命令。
【解决步骤】
1、打开cmd(win+R),输入:mysql -u root -p
tips:如果报错,不能执行时,见这篇https://blog.csdn.net/qq_42052591/article/details/122381215?spm=1001.2014.3001.5501去配置环境变量。
2、进入mysql,执行下面语句:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
(其中123456是你预设置的root密码,我的密码是:123456
执行成功后,即可通过SQLyog连接本地MySQL。
成功进入,如下图: