连接mysql数据库错误

2019-10-31  本文已影响0人  上帝想看电影

连接错误

进入项目,web_server目录,执行 pomelo start,与遇到如下错误提示:

Unhandled rejection Error: Error: ER_NOT_SUPPORTED_AUTH_MODE: Client does not support authentication protocol requested by server; consider upgrading MySQL client

原因

mysql版本比较高,nodejs不支持最新版本mysql密码加密方式

解决办法

  1. 打开终端,执行 mysql -uroot -p,输入密码
  2. 依次执行如下两行命令
    alter user 'root'@'localhost' identified with mysql_native_password by '123456';
    flush privileges;
  1. 再次执行 pomelo start
上一篇下一篇

猜你喜欢

热点阅读