node.js连接mysql8.0数据库报错 “ER_NOT_SUPPORTED_AUTH_MODE“解决办法
报错如下: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_nat
·
报错如下:
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
就成功了。
更多推荐
已为社区贡献1条内容
所有评论(0)