数据库错误:client does not support authentication
- 打开mysql文件夹
在开始程序里,找MySQL文件夹,打开,输入密码,弹出命令行。 - 依次输入命令行
use mysql;
alter user 'root'@'localhost' identified with mysql_native_password by '********';//星号为你的密码
flush privileges;
问题解析:上网搜索解决方案,网上说出现这种情况的原因是:mysql8 之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_password,
转载zzz紫川:https://www.cnblogs.com/zichuan/p/9203129.html