Node.js 连接 mysql 数据库的一个报错

YUEXIABUG2022年6月19日
小于 1 分钟


对于 Client does not support authentication protocol requested by server; consider upgrading MySQL client 报错,原因是因为新版的 mysql 用户密码的加密方式 Node.js 已经无法解析,我们只需要将 mysql 的密码改成旧版 Node.js 能够解析的就可以了:

然后输入

mysql> alter user 'root'@'localhost' identified with mysql_native_password by '新密码';
mysql> flush privileges;

即可。

评论
Powered by Waline v2.6.1