终端登录你的mysql,修改root用户密码,登录mysql分别执行这三条命令,执行后,你再试一下navicat链接mysql
use mysql; # 注意这里最后的"test"是你设置的root账户的密码,可以自己设,一定要记住密码! ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'test'; FLUSH PRIVILEGES;
连接参数是怎么写的,截图出来看看。