为了账号安全,请及时绑定邮箱和手机立即绑定

在eggjs连接mysql本地数据库报错

老师您好,我是在eggjs连接mysql本地数据库报错,我是跟着视频教程一步一步做的,视频里老师都不会出现这种情况,我一连接数据库就出现这种问题,求老师教教我啊

http://img1.sycdn.imooc.com//5da2b0140001b8be06410825.jpg

正在回答

5 回答

问题:egg 连接 mysql报错:Client does not support authentication protocol requested by server; consider upgrading MySQL client

解决:

1 进入mysql修改配置

mysql -uroot -pluoxin

2 执行

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '数据库密码';

3 执行

flush privileges;

重启项目完成


0 回复 有任何疑惑可以回复我~
#1

qq_苏打红茶LX_0

mysql -uroot -p数据库密码
2021-11-22 回复 有任何疑惑可以回复我~

同款问题

0 回复 有任何疑惑可以回复我~

找到问题了吗? 我的也是已经打开mysql显示连接不上

0 回复 有任何疑惑可以回复我~

按照教程配置config.default.js 

http://img1.sycdn.imooc.com//5dc81e3e0001468503260378.jpg

按照教程来的,报错了!

http://img1.sycdn.imooc.com//5dc81dcf000179e012230321.jpg

0 回复 有任何疑惑可以回复我~

首先确定数据库是否已经启动了, 然后检测是数据连接是不是对的  以及账号密码是不是对的

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

在eggjs连接mysql本地数据库报错

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信