刚开始按照Egg.js的文档安装Sequelize,配置后遇到这样的错误:
Error: Access denied for user 'root'@'localhost' (using password: YES), sleep 1 seconds to retry...
ERROR 15548 nodejs.SequelizeAccessDeniedError: Access denied for user 'root'@'localhost' (using password: YES)
我本地有这样几个数据库,我项目中用的是school_club数据库,所以刚开始Sequelize中配置的用户名和密码,理所当然的也用了这个数据库的用户名和密码,但项目启动就报上面的错误。
看报错信息后,显示的是它一直以root用户登陆,所以后来改用root的密码,运行成功
不知道其中具体原因,也是刚学习,也算给遇到相同问题的同学提供一个解决方法