sql >> Database >  >> RDS >> Mysql

Wanneer MySQL-verbinding sluiten met node-mysql?

connection.end() doet het werk ongeacht fatale fout. Als er een fatale fout optreedt vóór de COM_QUIT pakket kan worden verzonden, een err argument zal worden gegeven aan de callback, maar de verbinding zal ongeacht dat worden beëindigd.

Controleer ook de destroy()-methode . Dit zal een onmiddellijke beëindiging van de onderliggende socket veroorzaken.

U kunt een foutafhandelaar toevoegen.

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

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

Eenmaal beëindigd, kan een bestaand verbindingsobject niet door ontwerp opnieuw worden verbonden.

Kijk hier. Er wordt weer verbinding gemaakt nadat de verbinding is verbroken.

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



  1. ondersteunt rails postgres adapter ssl?

  2. Gids voor het ontwerpen van een database voor een sociaal netwerksysteem in MySQL

  3. MySQL verbinden met Visual Studio C#

  4. Haal de id op van het laatst ingevoegde record in mybatis