mysql8之前版本中加密规则为mysql_native_password,mysql8以后的加密规则为caching_sha2_password,将mysql用户登录加密规则修改为mysql_native_password即可!
解决方法:
1.进入服务
2.登陆数据库:输入mysql -uroot -p
3.修改加密规则:输入
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '密码';
mysql8之前版本中加密规则为mysql_native_password,mysql8以后的加密规则为caching_sha2_password,将mysql用户登录加密规则修改为mysql_native_password即可!
解决方法:
1.进入服务
2.登陆数据库:输入mysql -uroot -p
3.修改加密规则:输入
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '密码';