sequelize 连接mysql报错
来源:5-8 Sequelize个性化配置与数据维护策略

慕莱坞7284781
2019-08-27
Unhandled rejection SequelizeConnectionError: Client does not support authentication protocol requested by server; consider upgrading MySQL client
老师,连接的时候出了这个错误,上网查了一下改数据库用户信息就可以了。但不知道为什么错误
写回答
3回答
-
EdonPlus
2020-02-01
我遇到了这个问题。
后来解决是修改用户登录的插件,改成 mysql_native_password
mysql -u root -p
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的root账号密码';
SELECT plugin FROM mysql.user WHERE User = 'root';
就可以看到修改成了 mysql_native_password
再用sequelize连接就可以了
112020-05-15 -
慕鱼树
2020-04-18
00 -
7七月
2019-08-28
mysql版本的问题貌似~~~ 可能和isequelize的版本不太兼容
00
相似问题