CR_COMMANDS_OUT_OF_SYNC 错误

本文讨论了在使用MySQL时遇到的'CR_COMMANDS_OUT_OF_SYNC'错误,该错误通常发生在命令序列不一致的情况下。通过参考相关资料,可以找到解决此问题的方法。
摘要由CSDN通过智能技术生成

CR_COMMANDS_OUT_OF_SYNC


      今天写一个mysql的gtest测例,大致的意思是先插入几条然后select出来然后drop test,结果出现了这个错误。如果用函数mysql_error()输出会产生
     Commands out of sync; you can't run this command now错误消息。 出错代码如下      

EXPECT_EQ(0, mysql_query(mysql, SELECT_SQL1));                                                                                                      
  //mysql_free_result(mysql_store_result(mysql));
/* Clean job */ 
EXPECT_EQ(0, mysql_query(mysql, DROP_TEST_TABLE)); 
mysql_close(mysql);


 
       
      注释掉的第二行是改好后不会出现这个问题的代码。官方文档有这么一句话
       
After invoking 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值