MySQL 8.4 Release Notes
B.3.2.12 命令不同步
如果在客户端代码中出现了Commands out of sync; you can't run this command now
,那么你正在调用客户端函数的顺序错误。
这可能会发生,例如,如果你使用mysql_use_result()
,然后再执行一个新的查询,而没有调用mysql_free_result()
。也可能会发生,如果你尝试执行两个返回数据的查询,之间没有调用mysql_use_result()
或mysql_store_result()
。