Как запускать синхронные запросы с использованием модуля sync-sql в Node.js?
Опубликовано: 2 Августа, 2021
Модуль sync-sql предназначен для выполнения синхронных запросов к базе данных. Поскольку обычные SQL-запросы в node.js асинхронны, но если вы хотите запускать их синхронно, то это возможно с помощью этого модуля. В синхронизированном SQL набор результатов возвращается при выполнении запроса.
Примечание. Не используйте этот модуль в производственном режиме, поскольку node.js предназначен для работы в асинхронном режиме.
Установка модуля sync-sql:
- Вы можете посетить ссылку Установить модуль sync-sql. Вы можете установить этот пакет с помощью этой команды.
npm установить sync-sql
- После установки sync-sql вы можете проверить свою версию sync-sql в командной строке с помощью команды.
npm версия sync-sql
- После этого вы можете просто создать папку и добавить файл, например index.js. Чтобы запустить этот файл, вам необходимо выполнить следующую команду.
узел 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 установить sync-sql
- Запустите файл index.js, используя команду ниже:
узел index.js
Вот как вы можете запускать синхронизированные SQL-запросы в node js с помощью пакета sync-sql.