遇到这个问题是因为你安装的mysql8.XX的版本,因为安装时选择了强加密规则caching_sha2_password,,与之前的mysql5.7的mysql_native_password规则不同,navicate驱动目前不支持新加密规则
分别执行命令:
ALTER USER ‘root’@’%’ IDENTIFIED BY ‘123456’ PASSWORD EXPIRE NEVER; #修改加密规则 ALTER USER ‘root’@’%’ IDENTIFIED WITH mysql_native_password BY ‘123456’;#修改密码 FLUSH PRIVILEGES;#刷新