这个是由于 navicat 低版本 不支持 mysql 的加密方式 执行以下语句 ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY ' root ';