- 原因:mysql8之前版本中加密规则为mysql_native_password,mysql8以后的加密规则为caching_sha2_password,将mysql用户登录加密规则修改为mysql_native_password即可!
- 解决方法:
2.1 使用 mysql数据库:user mysql;
2.2 修改加密规则:输入ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';
,其中 root 为用户 ,对应的host为localhost,修改后的密码时root。
08-19
1016
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
05-14
3034
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
03-24
1万+
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)