conexión.end()
funciona independientemente de un error fatal. Si ocurre un error fatal antes de COM_QUIT
se puede enviar un paquete, un err
se proporcionará un argumento a la devolución de llamada, pero la conexión finalizará independientemente de eso.
Compruebe también el método destroy() . Esto provocará una terminación inmediata del socket subyacente.
Puede agregar un controlador de errores.
https://github.com/felixge/node -mysql/blob/master/Readme.md#manejo de errores
// I am Chuck Norris:
connection.on('error', function() {});
Una vez terminado, un objeto de conexión existente no se puede volver a conectar por diseño.
Chequea aquí. Se muestra la conexión de nuevo después de la desconexión.
https://github.com/felixge/node -mysql/blob/master/Readme.md#server-disconnects