赞
踩
错误原因是caching_sha2_password不能加载。
这是因为8.0之后mysql更改了密码的加密规则,而目前已有的客户端连接软件还不支持Mysql8新增加的加密方式caching_sha2_password,所以需要修改用户的加密方式,将其改为老的加密验证方式。
1.进入到mysql的安装目录bin目录下,单击文件路径框,输入cmd,进入命令行,登录mysql:
mysql -u root -p
2.修改加密规则:
alter user root@localhost identified by 'password' password expire never;
3.更新密码:
alter user root@localhost identified with mysql_native_password by '需要更改的密码';
4.刷新权限:
- flush privileges
- \q #完成之后退出mysql
5.重新连接:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。