connection.end()
wykonuje swoją pracę bez względu na błąd krytyczny. Jeśli błąd krytyczny wystąpi przed COM_QUIT
pakiet może zostać wysłany, err
argument zostanie dostarczony do wywołania zwrotnego, ale połączenie zostanie przerwane niezależnie od tego.
Sprawdź także metodę destroy() . Spowoduje to natychmiastowe zakończenie podstawowego gniazda.
Możesz dodać obsługę błędów.
https://github.com/felixge/node -mysql/blob/master/Readme.md#obsługa błędów
// I am Chuck Norris:
connection.on('error', function() {});
Po zakończeniu istniejącego obiektu połączenia nie można ponownie połączyć zgodnie z projektem.
Sprawdź tutaj. Pokazuje ponowne połączenie po rozłączeniu.
https://github.com/felixge/node -mysql/blob/master/Readme.md#server-disconnects