这是8.0.4的新特性 caching_sha2_password
你试试 在linux上面使用命宁 mysql -u username -p password 可以链接
但是使用windows下面的navict链接不成功
如果你想使用 caching_sha2_password新特性的话,那么就更新一下navict的驱动
如果不想使用在这个特性 配置一下 /etc/my.cnf
[mysqld]
default_authentication_plugin=mysql_native_password
试试不行的话再说
mysql数据库的安装与Navicat远程连接 Java后端集成开发环境配置