三尺非寒 发表于 2024-9-12 21:50:24

mysql客户报错ERROR 2059 (HY000): Authentication plugin ‘caching_sha2_

1、客户端mysql报错:ERROR 2059 (HY000): Authentication plugin ‘caching_sha2_password’ cannot be loaded: /usr/lib64/mysql/plugin/caching_sha2_password.so: cannot open shared object file: No such file or directory
2、报错如下图所示:
https://img-blog.csdnimg.cn/direct/82997870a1a944a2a196d8da66a82d11.png
办理方法:
缘故原由是:linux服务器客户端mysql版本太低导致报错。
1、设置mysql8.0的yum源
cat > /etc/yum.repos.d/mysql-community.repo << EOF

name=MySQL 8.0 Community Server
baseurl=https://repo.mysql.com/yum/mysql-8.0-community/el/7/x86_64/
enabled=1
gpgcheck=0
gpgkey=https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
EOF


2、安装mysql客户端
yum -y install mysql-community-client

3、测试验证:
mysql -uroot -h 127.0.0.1 -p

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: mysql客户报错ERROR 2059 (HY000): Authentication plugin ‘caching_sha2_