这种情况属于数据库加密插件有问题,这时只要指定为password模式就行了,打开我们的cmd,输入
msyql -u root -p
进入MySQL终端。然后输入以下命令
ALTER USER 'yourusername'@'localhost' IDENTIFIED WITH mysql_native_password BY 'yourpassword';
什么?你说你看不懂这些参数什么意思?那么就请接着看下表。下面会列举各个参数所代表的意思。
参数 | 解释 | 备注 |
---|---|---|
yourusername | MySQL中要修改用户的用户名 | 默认用户名为root |
localhost | 主机名 | localhost代表本地主机,默认使用localhost |
yourpassword | 密码 | 修改加密方式要重新设置的密码 |