在用Navicat连接Mysql时,遇到了这样的情况,这其实是8.0以后的加密规则问题
解决办法:
- 以管理员身份打开cmd管理器
- cd到mysql的bin目录下
- 登录数据库mysql -u root -p (我的用户名为root)
- 输入ALTER USER 'mysql的用户名'@'localhost' IDENTIFIED WITH mysql_native_password BY 'mysql的密码';
- 输入FLUSH PRIVILEGES;
重新连接Navicat
在用Navicat连接Mysql时,遇到了这样的情况,这其实是8.0以后的加密规则问题
解决办法:
重新连接Navicat