Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Befehle nicht synchron; Sie können diesen Befehl jetzt nicht ausführen SQL

REFER Dokumentation Hier

Wenn Befehle nicht synchron sind; Sie können diesen Befehl jetzt nicht in Ihrem Clientcode ausführen, Sie rufen Clientfunktionen in der falschen Reihenfolge auf.

Dies kann beispielsweise passieren, wenn Sie mysql_use_result() verwenden und versuchen, eine neue Abfrage auszuführen, bevor Sie mysql_free_result() aufgerufen haben. Es kann auch passieren, wenn Sie versuchen, zwei Abfragen auszuführen, die Daten zurückgeben, ohne zwischendurch mysql_use_result() oder mysql_store_result() aufzurufen.

Sie müssen das Ergebnis verwenden/speichern, bevor Sie mit der nächsten Abfrage fortfahren können.

Eine andere Alternative ist, die Verbindung zu schließen und neu zu starten.