如何在 Node.js 中使用 sync-sql 模块运行同步查询?
sync-sql 模块旨在对数据库进行同步查询。由于普通的 SQL 查询在 node.js 中是异步的,但如果你想同步运行它,那么可以使用这个模块。在同步 SQL 中,执行查询时返回结果集。
注意:不要在生产模式下使用这个模块,因为 node.js 被设计为异步的。
安装sync-sql模块:
- 您可以访问链接安装同步 SQL 模块。您可以使用此命令安装此软件包。
npm install sync-sql
- 安装 sync-sql 后,您可以使用命令在命令提示符中检查您的 sync-sql 版本。
npm version sync-sql
- 之后,您可以创建一个文件夹并添加一个文件,例如 index.js,要运行此文件,您需要运行以下命令。
node index.js
- 现在打开 MySQL 并创建一个数据库,例如“demo”。
文件名:index.js
const Mysql = require('sync-mysql')
const connection = new Mysql({
host:'localhost',
user:'root',
password:'password',
database:'demo'
})
var result = connection.query('SELECT NOW()')
console.log(result)
运行程序的步骤:
- 项目结构将如下所示:
- 确保使用以下命令安装 sync-sql:
npm install sync-sql
- 使用以下命令运行 index.js 文件:
node index.js
因此,这就是您可以使用 sync-sql 包在节点 js 中运行同步 SQL 查询的方式。