ER_NOT_SUPPORTED_AUTH_MODE - mysqljs 运行时错误

 在安装了最新下载的 MySQL 8.x 之后,用 nodejs 测试时发现了错误

ER_NOT_SUPPORTED_AUTH_MODE

 在Stack Overflow上看到大神回答,在此做个记录。

https://stackoverflow.com/questions/44946270/er-not-supported-auth-mode-mysql-server

 在 8.0 之后的版本,通过以下命令来修改插件。直接当成 sql 语句执行就可以了,注意root/localhost/password可以根据需要修改。

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页