mysql报错:ERROR 2059 (HY000): Authentication plugin 'caching_sha2_password' cannot be loaded

2022/5/25 2:21:43

本文主要是介绍mysql报错:ERROR 2059 (HY000): Authentication plugin 'caching_sha2_password' cannot be loaded,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

mysql版本:8.0.28

报错提示:

 

 

原因:

最新的 docker mysql 8.0+ 以上版本, 更换了新的身份验证插件(caching_sha2_password), 原来的身份验证插件为(mysql_native_password)

 

解决办法:

ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '密码';
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '密码';
flush privileges;

 



这篇关于mysql报错:ERROR 2059 (HY000): Authentication plugin 'caching_sha2_password' cannot be loaded的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程