解决 Navicat 等数据库连接软件连接 MySQL 8 出现 Authentication plugin 'caching_sha2_password' 错误

使用 MySQL 自带的 MySQL 8.0 Command Line Client - Unicode 登录,然后使用命令进行密码的更新。

alter user 'root'@'localhost' identified with mysql_native_password by 'root';

注意,命令中的 ‘root’@‘localhost’ 可改成你设置的用户名,和需要在哪些主机上登录,具体可参见 SQL 语句相关知识。最后一个 ‘root’ 是你需要更改成的密码。

你可能感兴趣的:(MySQL,Navicat,MySQL8,Authentication,plugin,'caching_sha2)