SQLyog连接数据库报plugin caching_sha2_password could not be loaded......解决方案

问题描述 

SQLyog连接数据库报plugin caching_sha2_password could not be loaded......解决方案_第1张图片

问题分析 

因为MySQL新版默认使用caching_sha2_password作为身份验证的插件,而旧版本使用的是mysql_native_password。当出现plugin caching_sha2_password could not be loaded报错,我们更换为旧版本 

如何解决 

先使用cmd命令登录MySQL,出现mysql> 

use mysql;

修改root用户的身份验证插件 

修改本地连接: 


alter user root@localhost identified with mysql_native_password by '123456';

 

修改远程连接:  


alter user root@'%' identified with mysql_native_password by '123456';

最后:

SQLyog连接数据库报plugin caching_sha2_password could not be loaded......解决方案_第2张图片

 

 

 


 

 

你可能感兴趣的:(数据库)