mysql 2014_mysql错误之2014
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相关推荐
- MySQL代码错误号大全
· 错误:1000 SQLSTATE: HY000 (ER_HASHCHK) 消息:hashchk · 错误:1001 SQLSTATE: HY000 (ER_NISAMCHK) 消息:isamchk ...
- linux mysql 主从 1130_Linux Mysql 1130错误解决
Linux Mysql 1130错误解决 今天在win32下通过navicat 远程登录Mysql时出现如下错误: 想都不用想,肯定是Mysql的访问权限问题. 首先,通过终端(我用的是SSH)远程登 ...
- mysql 2013错误解决
今天,莫名其妙的来了个mysql 2013错误,导致无法登陆mysql gui工具,而且dos也进不去,提示ping 127.0.0.1,百度+google后: 这是在使用 mysql 的过程中,困扰 ...
- mysql socket错误_解决Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’错误...
晚上清理mysql日志,强制重启了下mysql,然后mysql就登陆不上了... 以下方法来自网络,可以使用,已试. 刚安装完mysql,进行运行测试,报Can't connect to local ...
- mysql启动错误1067进程意外终止的解决方法
mysql启动错误1067进程意外终止的解决方法 参考文章: (1)mysql启动错误1067进程意外终止的解决方法 (2)https://www.cnblogs.com/huhyoung/p/960 ...
- Atitit.软件GUI按钮与仪表盘--db数据库区--导入mysql sql错误的解决之道
Atitit.软件GUI按钮与仪表盘--db数据库区--导入mysql sql错误的解决之道 Keyword::截取文本文件后部分 查看提示max_allowed_packet限制 Target Se ...
- myeclipse 2015 stable 2.0连接mysql URL错误
myeclipse 2015 stable 2.0连接mysql URL错误 Error while performing database login with the mysql driver: ...
- mysql 1418 错误原因及解决
mysql 1418错误原因及解决 使用mysql创建.调用存储过程,函数以及触发器的时候会有错误符号为1418错误. ERROR 1418 (HY000): This function has no ...
- mysql4中出现的本地计算机 无法启动mysql服务 错误1067解决办法
mysql4比不上mysql4.1和mysql 5.0,卸载时比较落后的,要注意一下 1.用windows里的添加删除来卸载 2 到mysql\bin目录下,用mysqld-nt -remove来移除 ...
最新文章
- python3 计算时间间隔
- (转载)聊聊Git原理
- HD_2553N皇后问题
- 当map遇上range
- Linux ifconfig指令
- spring学习笔记---Jackson的使用和定制
- 使用directX 7结合C#进行2D游戏编程
- 好的可视化报告一目了然,丑的可视化报表一文不值
- mybatis sql不等于
- 从零开始学PCR技术(五):试验污染
- 计算机英语面试翻译,英语面试问题及回答带翻译
- altium designer绘制51单片机最小系统
- flex属性-flex:1到底是什么
- Graphics画图自定义画笔
- 循环(环形)缓冲区之Boost::circular_buffer
- 2018上海居转户条件
- 前端使用Element-上传图片,图片转码位base64位传给后端,再获取后端数据展示图片
- ipad开发开发之区别于iphone
- matlab中tunx_f是什么意思,MATLAB学习笔记(四)【更新ing】
- IPFS的Python API参考手册