本文作者:DurkBlue

如何解决nodeJs连接mysql报错的问题

DurkBlue2020-02-122087
如何解决nodeJs连接mysql报错的问题摘要: 在使用nodejs连接mysql数据库的时候报错了,最后解决了,做个备份,报错内容是:相关代码环境配置: vscode + node(v10.13.0) + mysql(8.0.1...

在使用nodejs连接mysql数据库的时候报错了,最后解决了,做个备份,报错内容是:

如何解决nodeJs连接mysql报错的问题 第1张

相关代码

如何解决nodeJs连接mysql报错的问题 第2张

环境配置: vscode + node(v10.13.0) + mysql(8.0.16)

解决方法
  1. 通过命令行进入解压的mysql根目录下

  2. 登陆数据库
    mysql -uroot -p

  3. 输入root的密码
    Enter password: *****

  4. 更改加密方式
    mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;

  5. 更改密码:该例子中 123456为新密码
    mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456'; 这步有点奇怪,安装mysql时候设置了密码,但是最后是以空密码才登录成功,这里把密码改为了 '123456'

  6. 刷新:
    mysql> FLUSH PRIVILEGES;

此篇文章由DurkBlue博主亲自发布,转载请注明来处哟
文章投稿或转载声明

来源:DurkBlue版权归原作者所有,转载请保留出处。本站文章发布于 2020-02-12
温馨提示:文章内容系作者个人观点,不代表DurkBlue博客对其观点赞同或支持。

赞(0)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

阅读
分享