搜索
Hi~登录注册
查看: 367|回复: 0

解决Navicat连接MySQL数据库出现1251报错问题

[复制链接]

4万

主题

4万

帖子

14万

积分

广告主

Rank: 8Rank: 8

积分
140573
发表于 2022-6-23 14:55:59 | 显示全部楼层 |阅读模式
我们很多朋友也会使用强大的数据库管理工具Navicat进行MYSQL数据库的管理。尤其是比较大型数据库设计结构的时候会有需要用到。我们可以使用Navicat直观的对数据库可视化处理。这里在进行连接一个MYSQL数据库的时候出现1251报错情况。

1251 – Client does not support authentication protocol requested by server; consider upgrading MySQL client.

蜗牛查看相关的文档,发现是从MySQL8.0 高级版本的时候出现的问题,以前低版本都还没有这个问题。MySQL8.0版本改变了密码的验证规则导致的问题。
第一、更新密码

alter user ’root’@’localhost’ identified with mysql_native_password by ’设置新密码’;

第二、刷新

FLUSH PRIVILEGES;

然后我们再去连接问题解决。

                                                   
                                                
                                
                                    2022-05-19
                                
                           
                           
                                
                                    # 数据库# 版本# 蜗牛                                
                                
                                    复制链接
回复

使用道具 举报

游客
回复
您需要登录后才可以回帖 登录 | 点我注册

快速回复 返回顶部 返回列表