Mysql
 sql >> Base de données >  >> RDS >> Mysql

Quand fermer la connexion MySQL à l'aide de node-mysql ?

connection.end() fonctionne-t-il indépendamment de l'erreur fatale. Si une erreur fatale se produit avant le COM_QUIT paquet peut être envoyé, un err sera fourni au rappel, mais la connexion sera interrompue malgré cela.

Vérifiez également méthode destroy() . Cela entraînera une fermeture immédiate du socket sous-jacent.

Vous pouvez ajouter un gestionnaire d'erreurs.

https://github.com/felixge/node -mysql/blob/master/Readme.md#error-handling

// I am Chuck Norris:
connection.on('error', function() {});

Une fois terminé, un objet de connexion existant ne peut pas être reconnecté par conception.

Vérifiez ici. Il affiche la reconnexion après la déconnexion.

https://github.com/felixge/node -mysql/blob/master/Readme.md#server-disconnects