身份验证协议不支持mysql

时间:2019-09-04 12:22:07

标签: mysql node.js

我正在尝试使用节点js连接到mysql DB,这是我的代码

const db = mysql.createConnection({
    host,
    user,
    password,
    database
});

  

ER_NOT_SUPPORTED_AUTH_MODE:客户端不支持服务器请求的身份验证协议。考虑升级MySQL客户端

我尝试添加无效的insecureAuth : true 我也尝试过

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'

那也不起作用

谢谢

0 个答案:

没有答案