原因:
mysql8之前的版本中加密规则是MySQL_native_password,而在mysql8之后的加密规则是caching_sha2_password,所以要还原规则。
步骤一:在命令下进入数据库:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';
步骤二:password修改为你自己的数据库密码
步骤三:再次刷新:
FLUSH PRIVILEGES;