Cómo cerrar consulta de mySql conexión en nodejs

0

Pregunta

Estoy usando raw de consulta de mySql para mi desarrollo. Quiero cerrar la conexión de consulta después de la ejecución de la consulta. ¿Para qué puedo usar según mi código?

Mi Conexión De Ejemplo:

const Sequelize = require('sequelize')
const dotenv = require('dotenv');
dotenv.config();

const sequelize =
  new Sequelize(process.env.DBNAME, process.env.DBUSER, process.env.DBPASS,
    {
      host: process.env.HOST,
      port: process.env.HOST_PORT,
      dialect: 'mysql',
      operatorsAliases: 0,
      timezone: "+06:00",

      pool: {
        max: 5,
        min: 0,
        acquire: 30000,
        idle: 10000,
      }
    }
  )

module.exports = sequelize;

Mi Consulta de ejemplo:

const dbConnect = require('../database/db');

let getEmployeeData = 
      await dbConnect.query(
                  `Select * From employee where employeeId = '00001'`, 
                  {type: QueryTypes.SELECT});

return res.json({data: getEmployeeData});

Antes de regresar quiero cerrar mi conexión de consulta. Como me estoy poniendo de error "packets_out_of_order" después de la inactividad de la conexión en nodejs, así que me decido a prueba por el cierre de la conexión.

Gracias de antemano...

mysql mysql-connector node.js node-mysql
2021-11-24 05:31:50
1

Mejor respuesta

0

Puedes probar con

dbConnect.end();
2021-11-24 05:34:31

Tengo un error después de usar este. "(nodo:7976) UnhandledPromiseRejectionWarning: TypeError: dbConnect.final no es una función"
A.K.M. Arifur Rahman

En otros idiomas

Esta página está en otros idiomas

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Slovenský
..................................................................................................................