connection.end()
funktioniert es unabhängig von schwerwiegenden Fehlern. Wenn vor dem COM_QUIT
ein schwerwiegender Fehler auftritt Paket gesendet werden kann, ein err
wird dem Callback übergeben, die Verbindung wird aber trotzdem beendet.
Überprüfen Sie auch die destroy()-Methode . Dies führt zu einer sofortigen Beendigung des zugrunde liegenden Sockets.
Sie können einen Fehlerhandler hinzufügen.
https://github.com/felixge/node -mysql/blob/master/Readme.md#Fehlerbehandlung
// I am Chuck Norris:
connection.on('error', function() {});
Einmal beendet, kann ein vorhandenes Verbindungsobjekt nicht erneut verbunden werden.
Überprüfe hier. Es wird angezeigt, dass nach der Trennung wieder eine Verbindung hergestellt wird.
https://github.com/felixge/node -mysql/blob/master/Readme.md#server-disconnects