您的位置:首页 > 数据库 > MySQL

mysql 2014 error (2014) Commands out of sync; You can't run this command now命令不同步错误解决

2007-12-10 21:26 609 查看
今天一个mysql 2014错误折磨了我好长时间。 

网上狂搜一通,没有解决方法。在我的问题解决之后发现这个是函数使用造成的,不属于mysql的bug

找到一篇文章,很有帮助

命令不同步

如果遇到“命令不同步”错误,将无法在你的客户端代码中运行该命令,你正在以错误顺序调用客户端函数。

例如,如果你正使用mysql_use_result(),并打算在调用mysql_free_result()之前执行新查询,就会出现该问题。

如果你试图执行两次查询,但并未在两次查询之间调用mysql_use_result()或mysql_store_result(),也会出现该问题。

总结我的问题,

在存在select的语句中,如"select * from……","select func_xxx()"需要使用mysql_store_result()或mysql_use_result
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  mysql command
相关文章推荐