navicat本地连接mysql出现1251--Client does not support authentication protocol requested by server的解决方法
·
首先安装完成过后确定启动本地mysql服务器
问题1:发生系统错误 5
如果发生系统错误5 表示cmd控制台未通过管理员权限操作
表示mysql服务启动成功
问题2:navicat本地连接mysql出现1251–Client does not support authentication protocol requested by server
登录mysql(操作命令过后输入密码登录)
mysql -uroot -p

然后更改加密方式
ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;
更改密码
mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '这里是修改的密码';
刷新数据库
FLUSH PRIVILEGES;
最后再打开navicat进行本地数据库链接
最后完成链接测试

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)