mysql5.x使用的是mysql_native_password
mysql8.x使用的是 caching_sha2_password
1.进入mysqlmysql -u root -p
2.使用mysql数据库 use mysql;
3.查看密码验证方式:
SELECT Host, User, plugin from mysql.user;
4.修改密码验证插件
修改:
alteruser\’要修改的User\’@\’localhost\’identifiedwithcaching_sha2_password/mysql_native_password by\’你的密码\’;
刷新:
FLUSH PRIVILEGES;
其他方式:
修改配置文件:my.ini