本文主要是介绍mysql:2059 -Authentication plugin ‘caching-sha2-password‘解决办法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
出现 “Authentication plugin ‘caching_sha2_password’ cannot be loaded” 错误通常意味着 MySQL 客户端和服务器之间在尝试使用 caching_sha2_password 认证插件时遇到了问题。以下是一些可能的解决步骤:
亲测有效
更改用户身份验证方式:可以尝试将用户的身份验证方式更改为较旧的插件,你可以在 MySQL 中执行以下 SQL 命令:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';
- root 替换成你的mysql用户名
- localhost替换成你的主机名称或者直接使用‘%’表示全部主机
- 最后的root换成你的mysql密码
刷新权限:执行 FLUSH PRIVILEGES;
必做!否则无法生效。
这篇关于mysql:2059 -Authentication plugin ‘caching-sha2-password‘解决办法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!