news 2026/2/23 13:30:11

mysql出现1251- Client does not support authentication protocol requested by server问题

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
mysql出现1251- Client does not support authentication protocol requested by server问题

本机成功安装了mysql8.x之后,使用Navicat链接,一直提示1251- Client does not support authenticationprotocolrequested by server;consider upgrading Mysql client错误

解决方法:

1、找到mysql服务登陆之后执行命令,可以看到root用户使用的plugin是caching_sha2_password

select host,user,plugin,authentication_string from mysql.user;

2、只要将plugin修改为mysql_native_password即可,执行以下命令:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root'; #更新user为root,host为localhost 的密码为root,使用mysql_native_password的plugin

执行完成后,再次连接,就正常ok了

查询网上的说明是:mysql8.x之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_password, 如果Navicat还是用低版本的话,那就需要把mysql的plugin改为mysql_native_password即可,或者升级Navicat也行 ~

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/2/21 20:49:32

MySQL事件功能简介

MySQL 的事件调度器(Event Scheduler)提供了一种便捷的方法来定时执行 SQL 语句,从而实现数据维护、报告生成等自动化操作。本文将详细介绍 MySQL 的事件功能,并说明如何使用 Navicat 管理这些事件。 1. 什么是 MySQL 事件调度器&…

作者头像 李华
网站建设 2026/2/21 20:52:39

mysql之逻辑函数

MySQL 中的逻辑函数允许你根据条件对数据进行判断和选择。以下是一些常用逻辑函数的详细介绍和示例: IF(expr1, expr2, expr3) 如果 expr1 是真(非零和非 NULL),IF() 函数返回 expr2,否则返回 expr3。 SELECT IF(1 0, …

作者头像 李华
网站建设 2026/2/22 14:16:56

光特通信40G光模块:适配各种需求的高速传输方案

在数据中心密集连接、企业园区网络升级、工业极端环境部署这些场景里,40G光模块是保证数据高速传输的核心部件。光特通信作为全球光通信解决方案服务商,有20年的技术积累,打造了全系列40G光模块产品,涵盖普通环境、长距离、工业恶…

作者头像 李华
网站建设 2026/2/22 0:21:43

都说网络安全前景好,到底好在哪?3 个数据给你答案

都说网络安全前景好,到底好在哪?3 个数据给你答案 数字化时代里,网络安全早已不是“可选项”而是“必选项”。从政府机关到互联网公司,从金融能源到日常消费,各行各业的安全防护需求持续爆发,让这个行业成…

作者头像 李华
网站建设 2026/2/19 5:19:46

MySQL中存储过程(详解,一篇就够了!!!)

一、MySQL中什么事存储过程? 存储过程是事先经过编译并存储在数据库中的一段SOL语句的集合,调用存储过程可以简化应用开发人员的很多工作,减少数据在数据库和应用服务器之间的传输,对于提高数据处理的效率是有好处的。存储过程思…

作者头像 李华
网站建设 2026/2/16 5:58:29

MySQL下载安装及配置

1.官网下载https://dev.mysql.com/downloads/mysql/2.下载解压安装包3.把下载文件打开,进入到bin文件中,将文件路径复制到系统变量path中4. 在MySQLmysql-9.1.0-winx64文件夹的根目录下,新建一个my.ini文件,把下面内容复制到文件中…

作者头像 李华