繁体   English   中英

当我使用 mysql 模块时,如何解决这个错误?

[英]How can i solve this error when i use mysql module?

我使用节点模块连接我的本地数据库,然后记录此错误消息:

客户端不支持服务器请求的认证协议; 考虑升级 MySQL 客户端 接下来是我的配置:

const mysql = require("mysql");
const db = mysql.createPool({
  host: "127.0.0.1",
  user: "root",
  password: "root",
  database: "my_db_01"
});

db.query('select 1', (err, results)=>{
    if (err) return console.log(err.message);
    console.log(results);
});

我可以确保配置正确。

这看起来像是mysql模块的错误报告中的常见问题

该模块自 2020 年以来就没有提交过。它有 172 个未解决的问题。 我会认为它被遗弃了。

使用不同的数据库模块。 mysql2似乎很流行

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM