connection.end()
fa il suo lavoro indipendentemente dall'errore fatale. Se si verifica un errore irreversibile prima di COM_QUIT
il pacchetto può essere inviato, un err
verrà fornito l'argomento alla richiamata, ma la connessione verrà interrotta indipendentemente da ciò.
Controlla anche il metodo destroy() . Ciò causerà la chiusura immediata del socket sottostante.
Puoi aggiungere un gestore degli errori.
https://github.com/felixge/node -mysql/blob/master/Readme.md#error-handling
// I am Chuck Norris:
connection.on('error', function() {});
Una volta terminato, un oggetto di connessione esistente non può essere ricollegato in base alla progettazione.
Controlla qui. Mostra la connessione di nuovo dopo la disconnessione.
https://github.com/felixge/node -mysql/blob/master/Readme.md#server-disconnects