Mysql
 sql >> база данни >  >> RDS >> Mysql

Node.js и mysql обратно извикване:заявка в обратно извикване на заявка

Вие db.end() повикването ще постави връзката на опашка за затваряне, след като SELECT е завършен, така че когато се опитате да направите вътрешния INSERT заявка, връзката към базата данни ще бъде затворена, оттук и грешката PROTOCOL_ENQUEUE_AFTER_QUIT, тъй като се опитвате да поставите в опашката нова команда, след като връзката е затворена.

В зависимост от това как създавате връзката, трябва или да преместите своя db.end() извикване вътре в обратните извиквания или да нямате db.end() повикване изобщо, ако връзката е отворена при стартиране на програмата.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Оптимизирайте производителността на MySQL/MariaDB с инструмента MySQLTunner

  2. MySQL таблица с множество стойности в едно поле

  3. Показване на BLOB изображение от Mysql база данни в динамичен div в html

  4. Хибернация на криптиране на база данни Напълно прозрачно за приложение

  5. phpMyBackupPro – Уеб базиран инструмент за архивиране на MySQL за Linux