Come chiudere mySql query di connessione in nodejs

0

Domanda

Io sto usando il raw mySql query per il mio sviluppo. Voglio chiudere la query di connessione dopo l'esecuzione della query. Cosa posso usare per il mio codice?

La Mia Connessione Di Esempio:

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;

Il mio esempio di Query:

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

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

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

Prima di tornare voglio chiudere la mia richiesta di connessione. Come ottengo l'errore "packets_out_of_order" dopo di inattività la connessione in nodejs, così ho deciso di test di chiudere la connessione.

Grazie in anticipo...

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

Migliore risposta

0

Si può provare con

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

Ho ottenuto un errore dopo l'utilizzo di questo. "(nodo:7976) UnhandledPromiseRejectionWarning: TypeError: dbConnect.fine non è una funzione"
A.K.M. Arifur Rahman

In altre lingue

Questa pagina è in altre lingue

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