解决 Error: ER_ACCESS_DENIED_ERROR: Access denied for user 'root'@'localhost' (using password: YES)
我是在运行 node app.js 时出错,使用的是MySQL+Navicat
报错:
Error: ER_ACCESS_DENIED_ERROR: Access denied for user 'root'@'localhost' (using password: YES
原因:数据库密码错误
解决方法:
1.找到项目文件
2.点进config/default.json
3.选择打开方式-》记事本(其他也行),进去后修改
4. 修改成你自己的MySQL密码即可
5. 此时在Navicat重新导入数据库mydb
6. 在文件夹vue_api_server下按shift,右击进入PowerShell
7.
$vue_api_server> node app.js
8.成功