前言
前几天在GitHub里面下了一个小程序但是当我链接数据库的时候出现了问题 最后也是找到了解决办法,没有多说的直接上教程。
开始
当node.js链接数据库的时候访问地址出现下面这段话
翻译的中文意思就是:客户端不支持服务器请求认证协议;考虑升级MySQL客户端
Error: ER_NOT_SUPPORTED_AUTH_MODE: Client does not support authentication protocol requested by server; consider upgrading MySQL client
解决办法也非常简单:
在MySQL命令行里面输入下面这穿代码吧anchen改成你的数据库密码就可以了
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'anchen';
然后再去重新链接数据库你就会发现恢复正常了
评论 (0)