看了好多解答都试了没用,试了这种终于解决了 1.在mysql的bin目录下,用管理员权限mysql -uroot -p 不输入密码,按enter直接进入 D:\softwore\GoogleSoftwore\mysql-5.7.35-winx64\bin>mysql -uroot -p 2.执行 set password for username @localhost = password(‘root’); 将密码改为root 3.重新登入navicat即可 问题解决了!