sql >> Database teknologi >  >> RDS >> Mysql

Kommandoer ude af synkronisering; du kan ikke køre denne kommando nu SQL

SE Dokumentation Her

Hvis du får kommandoer ude af synkronisering; du kan ikke køre denne kommando nu i din klientkode, du kalder klientfunktioner i den forkerte rækkefølge.

Dette kan for eksempel ske, hvis du bruger mysql_use_result() og prøver at udføre en ny forespørgsel, før du har kaldt mysql_free_result(). Det kan også ske, hvis du forsøger at udføre to forespørgsler, der returnerer data uden at kalde mysql_use_result() eller mysql_store_result() imellem.

Du skal bruge/gemme resultatet, før du kan fortsætte med næste forespørgsel efter.

Et andet alternativ er at lukke forbindelsen og starte den igen.




  1. MySQL – MINDSTE og STØRSTE sammenligningsoperatører

  2. MySQL-kompatibilitet med MacOS Sierra

  3. MySQL - Hvordan SUMMER man tider?

  4. Salesforce SOQL fra Microsoft Office