你瞅啥呢

2026-09-11 2059 - Authentication plugin'cachinq sha2 password' cannot be loaded(重启数据库服务)

昨天还能打开(navicat)本地数据库,睡一觉一起来就给我报错打不开了?

image

deepseek说:这个报错不是密码错误,而是 MySQL 8 的默认认证插件(caching_sha2_password)和你的数据库管理工具(比如 Navicat)版本不兼容导致的。虽然客户端在登录时无法加载这个插件,但你的账号密码本身是正确的。

我的mysql版本确实是8

C:\WINDOWS\system32>mysql --version
mysql  Ver 8.0.33 for Win64 on x86_64 (MySQL Community Server - GPL)

navicat版本是12

image

然后问了下ds,它兼容的mysql居然只到5

image

看起来还真是我的navicat太老导致的?

等等,那为什么之前用的好好的又不会这样?

说实话不是很清楚这个问题,,,但是我尝试着重启一下mysql服务,嘿!又能打开了~

C:\WINDOWS\system32>net stop mysql
MySQL 服务正在停止.
MySQL 服务已成功停止。


C:\WINDOWS\system32>net start MySQL80
MySQL80 服务正在启动 .
MySQL80 服务已经启动成功。

 

posted @ 2026-09-11 10:34  叶乘风  阅读(12)  评论(0)    收藏  举报