报错如下:
cmd管理员方式进入数据库bin目录:
cd C:\mysql\mysql-8.0.26-winx64\bin
运行命令:
mysql -u root -p
解决方法是从新修改用户root的密码,并指定mysql模块能够支持的加密方式:
# 123456为你的数据库密码
mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
成功之后,再次 npm run dev
就成功了。
原文链接:https://blog.csdn.net/weixin_42164539/article/details/119865755
本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。
本博客所有文章如无特别注明均为原创。
复制或转载请以超链接形式注明转自起风了,原文地址《node.js连接mysql8.0数据库报错 “ER_NOT_SUPPORTED_AUTH_MODE“解决办法》
复制或转载请以超链接形式注明转自起风了,原文地址《node.js连接mysql8.0数据库报错 “ER_NOT_SUPPORTED_AUTH_MODE“解决办法》
还没有人抢沙发呢~