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

Команди не са синхронизирани; не можете да изпълните тази команда сега SQL

ПРЕПОРЪЧАЙТЕ Документация Тук

Ако извадите команди от синхронизиране; не можете да изпълните тази команда сега във вашия клиентски код, вие извиквате клиентски функции в грешен ред.

Това може да се случи, например, ако използвате mysql_use_result() и се опитате да изпълните нова заявка, преди да сте извикали mysql_free_result(). Това може да се случи и ако се опитате да изпълните две заявки, които връщат данни, без да извиквате mysql_use_result() или mysql_store_result() между тях.

Трябва да използвате/съхраните резултата, преди да можете да продължите със следващата заявка след това.

Друга алтернатива е да затворите връзката и да я стартирате отново.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. EF6 с MySQL. Посоченият ключ не присъстваше в речника

  2. Екраниране на имена на колони в PDO изрази

  3. MySQL двоен главен

  4. Синтактична грешка на SQL

  5. Как да картографирате битов тип в Mysql за хибернация?