SQLyog连接MySQL8.0报错2058

SQLyog连接MySQL8.0报错2058

问题描述

SQLyog连接MySQL8.0,出现错误2058(Plugin caching_sha2_password could not be loaded:xxxx)

报错原因

MySQL 8.0安装,在初始化数据目录时,将 ‘root'@'localhost'创建帐户,并且该帐户caching_sha2_password默认使用,密码的加密方法发生改变,导致SQLyog不能正常解析,因此报错

解放方案

登录mysql

mysql -uroot -ppassword

执行命令

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'your password';

显示如下,表明成功

Query OK
posted @ 2021-08-09 14:05  草系编程苦手  阅读(160)  评论(0)    收藏  举报