SQLyog连接MySQL时,plugin 'caching_sha2_password' cannot be loaded的解决办法

1、安装MySQL
2、在环境变量中添加bin的路径:在这里插入图片描述
3、安装SQLyog
4、连接,点击“新建”,输入名称、用户名和密码
SQLyog连接MySQL时,plugin 'caching_sha2_password' cannot be loaded的解决办法_第1张图片
此时有可能会出现以下错误:
SQLyog连接MySQL时,plugin 'caching_sha2_password' cannot be loaded的解决办法_第2张图片
解决办法是:
1、在服务窗口启动MySQL
2、打开cmd,输入:mysql -u用户名 -p密码
3、输入以下语句(重点):

ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘abc@123’ PASSWORD EXPIRE NEVER;
ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘abc@123’;
FLUSH PRIVILEGES;

ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘abc@123’;
FLUSH PRIVILEGES;

最后新建连接即可

你可能感兴趣的:(java_项目)