sqlstate hy000 2054 2058 终极解决方案

https://blog.csdn.net/qq_31762741/article/details/115387833

sqlyog配置新连接报错原因:

新版的MySQL8.0加密方法变了

具体原因:新的MySQL 8.0安装,在初始化数据目录时,将 ‘root’@'localhost’创建帐户,并且该帐户caching_sha2_password默认使用,密码的加密方法发生了改变,因此SQLyog不能正常解析,才报出如上错误


1.输入mysql -uroot -p

2.输入密码

3.执行

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

其中root是用户名,password是密码

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容