javascript - 在 Node js 中从数据库获取响应的替代方法?

标签 javascript mysql node.js

我使用 MySql 存储来自 Node.js 服务器的数据

通过 node.js Conection.Query 函数发送的查询的所有响应都是通过回调函数接收的...

我想知道这是否是因为 MySql...

数据库有没有其他方法可以立即得到答案?

例如,这是我现在这样做的标准方式。

Self.Conection.query(Query, function(err, result) {
    //handling result here
    });

有什么办法可以实现下一个例子吗?

var response=Query("select * from table");

最佳答案

https://github.com/mysqljs/mysql/issues/1687

使用mysql2,连接后

const [rows, fields] = await connection.execute('SELECT * FROM `table`);

}

关于javascript - 在 Node js 中从数据库获取响应的替代方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44480109/

相关文章:

javascript - 返回子数组的父属性匹配条件

javascript - 拉动刷新数据重复

php - 仅在函数内部循环迭代一次

mysql - 检测日期是否在 MySql 中的夏令时

javascript - Firebase云函数检查数据库中是否存在不存在的数据

javascript - jquery - 查找元素是否在变量中

JavaScript 游戏,如何更改给出 Action 的键

php - 根据最新的关联对象查询

node.js - 查询 MongoDB(通过 MongooseJS)并将结果保存在 Javascript 变量中?

javascript - 解析一个使用 Promise 的函数