当前位置: 首页 > news >正文

解决MySQL8.4报错ERROR 1524 (HY000): Plugin ‘mysql_native_password‘ is not loaded

最近使用了MySQL8.4 , 服务启动成功,但是就是无法登陆,并且报错:

ERROR 1524 (HY000): Plugin 'mysql_native_password' is not loaded

使用如下的命令也报错

mysql -u root -p   -P 3306

问题分析:

在MySQL 8.0版本中,默认的认证插件从mysql_native_password变更为caching_sha2_password。这两个认证插件的主要区别在于它们提供的安全性和兼容性方面。

mysql_native_password

  • 特点:这是以前版本MySQL的默认认证方式,使用的是SHA-1哈希算法的一个变种。
  • 兼容性:由于其广泛的应用和长时间的存在,它与许多旧版的客户端和连接器具有更好的兼容性。
  • 安全性:虽然提供了一定的安全保障,但相比现代加密标准,它的安全性稍逊一筹。

caching_sha2_password

http://www.xdnf.cn/news/919999.html

相关文章:

  • Puppeteer API
  • Redis:现代应用开发的高效内存数据存储利器
  • springCloud2025+springBoot3.5.0+Nacos集成redis从nacos拉配置起服务
  • 【JavaWeb】Docker项目部署
  • LabVIEW主轴故障诊断案例
  • WPS中将在线链接转为图片
  • 备份还原打印机驱动
  • Spring——Spring相关类原理与实战
  • 欣佰特科技亮相2025张江具身智能开发者大会:呈现人形机器人全链条解决方案
  • Linux中su与sudo命令的区别:权限管理的关键差异解析
  • 【知识扫盲】分布式系统架构或分布式服务中的管理面,数据面和业务面
  • C#使用MindFusion.Diagramming框架绘制流程图(2):流程图示例
  • Keil开发STM32生成hex文件/bin文件
  • 鱼香ros docker配置镜像报错:https://registry-1.docker.io/v2/
  • TDengine 支持的平台汇总
  • TCP/IP 与高速网络
  • 量子电路设计:以 Qiskit 为例
  • 使用柏林噪声生成随机地图
  • 金融预测模型开发:数据预处理、机器学习预测与交易策略优化
  • 如何配置 MySQL 允许远程连接
  • <PLC><HMI><威纶通>威纶通HMI与西门子PLC通讯时,如何在触摸屏添加PLC变量?
  • 电子电气架构 ---智能汽车电子电气架构
  • 用队列实现栈
  • NT6打印机共享修复工具Fixprint系统补丁
  • React Hooks 示例项目
  • phosphobot开源程序是控制您的 SO-100 和 SO-101 机器人并训练 VLA AI 机器人开源模型
  • 《探秘跨网段局域网IP广播:解锁网络通信的新姿势》
  • OCR MLLM Evaluation
  • 复制与图片文件同名的标签文件到目标路径
  • 使用Caddy在Ubuntu 22.04上配置HTTPS反向代理