- 原因: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。
解决navicat连接mysql出现2059错误解决方法
最新推荐文章于 2025-03-12 17:06:53 发布