MySQL 9.0 發行說明
如果您的客戶端程式碼出現 Commands out of sync; you can't run this command now,表示您以錯誤的順序呼叫了客戶端函數。
例如,如果您正在使用 mysql_use_result(),並且在呼叫 mysql_free_result() 之前嘗試執行新的查詢,就可能會發生這種情況。如果嘗試執行兩個會傳回資料的查詢,且中間沒有呼叫 mysql_use_result() 或 mysql_store_result(),也可能會發生這種情況。