如何从Nodje.js/Javascript中的回调中获取值,以使用mysql访问查询响应的值



好吧,第一次在这里提问。。。我一直在尝试使用Node.js访问MySQL数据库但是,当我试图从查询中获取结果时,我遇到了一个问题。我试过了:

let response = await con.query(q, async (err, result) => {
if (err) {
return err
} else {
return result
}
});

这返回一个"0";查询";对象来自mysql模块本身。。。不是错误或结果我如何访问这些,我缺少什么?

请参阅https://mariadb.com/kb/en/getting-started-with-the-nodejs-connector/

使用查询Promise的catch来优雅地响应错误。

最新更新