Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Kiedy zamknąć połączenie MySQL używając node-mysql?

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



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Błąd SQL 1406 Dane są za długie dla kolumny

  2. Wybierz wiersze, aż zostanie osiągnięta łączna kwota w kolumnie (mysql)

  3. Jak mogę uruchomić i sprawdzić mój dziennik MySQL?

  4. Oświadczenie o usunięciu Mysql z limitem

  5. Nie można połączyć się z lokalnym serwerem MySQL przez gniazdo '/var/mysql/mysql.sock' (38)