如何解决node.js运行mysql报错?
首先检查mysql客户端的密码是否正确
正确后提示我没有安装mysql模板

在文件目录终端下输入cnpm install -g mysql 进行安装

这时候运行还是显示错误

上网搜了一下说是登录数据库的客户端跟mysql8.0不兼容了,mysql8.0密码认证采用了新的密码格式
[解决方法]打开命令管理器进入mysql的bin目录

输入mysql -u root -p回车后输入密码登入mysql

回车后输入ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
注意!123456是自己的密码

最后输入FLUSH PRIVILEGES;然后回车就可以在vscode里正常使用了



浙公网安备 33010602011771号