node连接mysql数据库会遇到哪些问题及解决方案-创新互联

node连接mysql数据库会遇到哪些问题及解决方案?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

创新互联建站坚持“要么做到,要么别承诺”的工作理念,服务领域包括:网站设计、网站制作、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的浪卡子网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!

今天安装了新版的MySQL(8.0.21),用node框架连接数据库的时候报了个错:

Client does not support authentication protocol requested by server; consider upgrading MySQL client

原因在于MySQL8.0换了加密插件,而数据库管理客户端还是原来旧版本的加密方式,主要在于安装MySQL8.0过程中的Authentication Method这一配置过程,有了不同的加密方式,所以如果选择强加密(默认应该是这种),就会出现上诉报错问题,那么只要修改一下加密方式为保留旧版本的加密方式就ok了。

1.windows用户使用终端进入数据库后输入:

alter user 'root'@'%' identified with mysql_native_password by '密码' // 重新设置密码

flush privileges // 刷新权限配置

分享名称:node连接mysql数据库会遇到哪些问题及解决方案-创新互联
网站地址:http://bzwzjz.com/article/csgjpc.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 网站建设公司 重庆网站建设 盐亭网站设计 阿坝网站设计 达州网站设计 成都网站制作 成都网站建设 成都网站设计 专业网站设计 高端品牌网站建设 成都企业网站建设公司 成都网站设计 攀枝花网站设计 成都网站建设 企业网站设计 成都网站设计 成都响应式网站建设 成都网站建设公司 成都网站设计制作公司 成都网站建设公司 网站设计 成都网站制作