当前位置: 首页> 教育> 就业 > 谢闵行_什么网站可以免费发布招聘信息_北京网站推广_掌门一对一辅导官网

谢闵行_什么网站可以免费发布招聘信息_北京网站推广_掌门一对一辅导官网

时间:2025/7/13 12:10:20来源:https://blog.csdn.net/weixin_42168040/article/details/146398681 浏览次数:0次
谢闵行_什么网站可以免费发布招聘信息_北京网站推广_掌门一对一辅导官网

Navicat连接mysql报错1251解决方案

  • 现象:Navicat连接mysql报错1251“Client does not support the authentication protocol requested by the server”

在这里插入图片描述

  • **问题原因:**mysql8.1使用的插件plugin为caching_sha2_password
    命令行登录mysql,查看用户所有插件:
 select host,user,plugin,authentication_string from mysql.user;

在这里插入图片描述

从MySQL5.7.5开始,默认的认证插件从mysql_native_password变更为caching_sha2_password,这可能会导致一些旧的客户端或库无法正确连接到服务器,尤其是那些还没有更新以支持新认证协议的。

  • 解决方案:将对应登录用户的插件改成mysql_native_password即可
    1)修改用户对应插件
Alter user 'root'@'localhost' identified with mysql_native_password by 'rootpassword';
# 其中 root为登录用户,localhost为登录主机IP,rootpassword为root用户对应密码

2)刷新权限

flush privileges;

在这里插入图片描述

3)再次查看插件
在这里插入图片描述
4)修改成功,测试连接
在这里插入图片描述

关键字:谢闵行_什么网站可以免费发布招聘信息_北京网站推广_掌门一对一辅导官网

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: