error:2014 Commands out of sync; you can't run this command now

这个错误号我也真是醉了。

一直纠结于为什么存储过程执行完,commit操作就是不能再mysql的log里被查到呢。

于是试着输出了下错误,然后这个错误就出来了,原因是因为产生了结果集没有释放不能进行后续的提交。

应当释放存储过程产生的数据集,否则一个存储过程执行完不能再进行其他操作。

由于在程序中会多次使用到存储过程,于是我就将其封装在一个方法里面

function runAndClare($conn,$procedure){

if ($conn->multi_query($procedure))

do {

if ($result = $conn->store_result()) {

while ($row = $result->fetch_row()) {

;//printf("%s\n", $row[0]);

}

$result->close();

}

} while ($conn->next_result());

}

两个参数分别是new的mysqli实例和存储过程的字符串('call xxxxx()')

感觉挺好用的。

mysql 2014_mysql错误之2014相关推荐

  1. MySQL代码错误号大全

    · 错误:1000 SQLSTATE: HY000 (ER_HASHCHK) 消息:hashchk · 错误:1001 SQLSTATE: HY000 (ER_NISAMCHK) 消息:isamchk ...

  2. linux mysql 主从 1130_Linux Mysql 1130错误解决

    Linux Mysql 1130错误解决 今天在win32下通过navicat 远程登录Mysql时出现如下错误: 想都不用想,肯定是Mysql的访问权限问题. 首先,通过终端(我用的是SSH)远程登 ...

  3. mysql 2013错误解决

    今天,莫名其妙的来了个mysql 2013错误,导致无法登陆mysql gui工具,而且dos也进不去,提示ping 127.0.0.1,百度+google后: 这是在使用 mysql 的过程中,困扰 ...

  4. mysql socket错误_解决Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’错误...

    晚上清理mysql日志,强制重启了下mysql,然后mysql就登陆不上了... 以下方法来自网络,可以使用,已试. 刚安装完mysql,进行运行测试,报Can't connect to local ...

  5. mysql启动错误1067进程意外终止的解决方法

    mysql启动错误1067进程意外终止的解决方法 参考文章: (1)mysql启动错误1067进程意外终止的解决方法 (2)https://www.cnblogs.com/huhyoung/p/960 ...

  6. Atitit.软件GUI按钮与仪表盘--db数据库区--导入mysql sql错误的解决之道

    Atitit.软件GUI按钮与仪表盘--db数据库区--导入mysql sql错误的解决之道 Keyword::截取文本文件后部分 查看提示max_allowed_packet限制 Target Se ...

  7. myeclipse 2015 stable 2.0连接mysql URL错误

    myeclipse 2015 stable 2.0连接mysql URL错误 Error while performing database login with the mysql driver: ...

  8. mysql 1418 错误原因及解决

    mysql 1418错误原因及解决 使用mysql创建.调用存储过程,函数以及触发器的时候会有错误符号为1418错误. ERROR 1418 (HY000): This function has no ...

  9. mysql4中出现的本地计算机 无法启动mysql服务 错误1067解决办法

    mysql4比不上mysql4.1和mysql 5.0,卸载时比较落后的,要注意一下 1.用windows里的添加删除来卸载 2 到mysql\bin目录下,用mysqld-nt -remove来移除 ...

最新文章

  1. python3 计算时间间隔
  2. (转载)聊聊Git原理
  3. HD_2553N皇后问题
  4. 当map遇上range
  5. Linux ifconfig指令
  6. spring学习笔记---Jackson的使用和定制
  7. 使用directX 7结合C#进行2D游戏编程
  8. 好的可视化报告一目了然,丑的可视化报表一文不值
  9. mybatis sql不等于
  10. 从零开始学PCR技术(五):试验污染
  11. 计算机英语面试翻译,英语面试问题及回答带翻译
  12. altium designer绘制51单片机最小系统
  13. flex属性-flex:1到底是什么
  14. Graphics画图自定义画笔
  15. 循环(环形)缓冲区之Boost::circular_buffer
  16. 2018上海居转户条件
  17. 前端使用Element-上传图片,图片转码位base64位传给后端,再获取后端数据展示图片
  18. ipad开发开发之区别于iphone
  19. matlab中tunx_f是什么意思,MATLAB学习笔记(四)【更新ing】
  20. IPFS的Python API参考手册

热门文章

  1. Spring+hibernate+struts
  2. 新浪微博IPO,曹国伟策略之功
  3. post提交返回json格式
  4. 不能上传图片和编辑内容很慢,望改进
  5. 看看人家 SpringBoot 的全局异常处理多么优雅...
  6. 阻塞、非阻塞、多路复用、同步、异步、BIO、NIO、AIO 一锅端
  7. 链家员工因不满工作调动,怒删公司9TB大数据,获判7年
  8. 京东Flink优化与技术实践
  9. 23张图,带你入门推荐系统
  10. 《我想进大厂》之mysql夺命连环13问