MySQL 8.0 リファレンスマニュアル


B.3.2.12 コマンドは同期されていません

クライアントのコードで「コマンドは同期されていません。このコマンドは現在実行できません」というメッセージを受け取る場合は、クライアント関数を間違った順序で呼び出しています。

たとえば、これは、mysql_free_result() を呼び出す前に、mysql_use_result() を使用して、新しいクエリーを実行しようとした場合に発生することがあります。 これは、データを返す 2 つのクエリーの間に mysql_use_result() または mysql_store_result() を呼び出さずに実行した場合にも発生することがあります。


関連キーワード:  一般, テーブル, エラー, 方法, コマンド, サーバー, 接続, result, プログラム, InnoDB