使用node搭配express做后端项目连接mysql时出错
上面是我的报错信息,我安装的node mysql版本是2.18.1,mysql是用docker装的最新版的
网上着了很多解决办法,降版本也不行
最后这样解决的
npm i mysql2
const mysql = require(‘mysql2’)
实测有效
也是参考下面的帖子
链接: https://stackoverflow.com/questions/50093144/mysql-8-0-client-does-not-support-authentication-protocol-requested-by-server.