sqlyog 连接时报错:
错误号码2058
Plugin caching_sha2_password could not be loaded:
原因:
5.7的密码验证默认是mysql_native_password,MySQL8.0.4开始是caching_sha2_password,
解决方案:
方法一:
修改密码时加验证方式:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
方法二:
编辑my.cnf文件,更改默认的身份认证插件。
vi /etc/my.cnf
在mysqld中添加
default_authentication_plugin=mysql_native_password
重启MySQL