Client does not support authentication protocol requested by server; consider upgrading MySQL client
如果你使用了mysql8.0,就会报这种错误。 原因是mysql8.0默认使用了新的密码验证方式,你可以仍然使用传统的方式。 把当前用户的密码修改为传统的密码验证方式,如下:
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'pwd';
CNode 社区为国内最专业的 Node.js 开源技术社区,致力于 Node.js 的技术研究。
如果你使用了mysql8.0,就会报这种错误。 原因是mysql8.0默认使用了新的密码验证方式,你可以仍然使用传统的方式。 把当前用户的密码修改为传统的密码验证方式,如下: