原因:
再次安装MySQL后,使用 Navicat 或者 MySQL 都会出现下面这个异常。
权限与安全问题。只需要在 MySQL Shell 中输入两行简单的命令就可以解决问题。
解决方案:
1.打开mysql命令行
2.输入旧密码:
3.输入输入命令:
在这里我把密码改成:root
alter user 'root'@'localhost' identified with mysql_native_password by 'root';
4.最后执行下面的命令,刷新权限:
flush privileges;