免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1639 | 回复: 4
打印 上一主题 下一主题

请真正的高手帮小弟解决这个问题--谢谢 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-09-27 13:58 |只看该作者 |倒序浏览
各位大虾帮个忙,本人使用MYSQL写了存储过程,当我执行时候第一次会报这个错误。
在我继续执行的时候。有时候就一切OK及第二种情况。然后再继续调用的时候。就会出现第三种情况。
反正这几种情况轮流出现。我怀疑存储过程的问题。但是它有时候确实一切OK。搞不懂了。

望指点。。还有个问题。我们在LINUX中C++程序调用的时候。老是会出现连接断掉的情况。
我不知道这是MYSQL自己的原因还是什么原因。



第一种情况:

mysql>; call normal_count('2002-01-01','2005-06-09','ZSNJ');
ERROR 2006 (HY000): MySQL server has gone away
No connection. Trying to reconnect...
Connection id:    11
Current database: atcdb

Query OK, 5 rows affected (0.01 sec)

第二种情况:

mysql>; call normal_count('2002-01-01','2005-06-09','ZSNJ');
Query OK, 5 rows affected (0.00 sec)

第三种情况:

mysql>; call normal_count('2002-01-01','2005-06-09','ZSNJ');
ERROR 2013 (HY000): Lost connection to MySQL server during query

论坛徽章:
0
2 [报告]
发表于 2005-09-27 14:35 |只看该作者

请真正的高手帮小弟解决这个问题--谢谢

能否把你的存储过程贴出来,你这样怎么看呢

论坛徽章:
0
3 [报告]
发表于 2005-09-27 18:41 |只看该作者

请真正的高手帮小弟解决这个问题--谢谢

存储过程是可以执行的。我也能得到正确的数据。
就是在执行的时候会出现那三种情况。老是会掉连接

论坛徽章:
0
4 [报告]
发表于 2005-09-28 08:55 |只看该作者

请真正的高手帮小弟解决这个问题--谢谢

可能是你的mysql不是稳定版本,看看mysql的系统日志

论坛徽章:
0
5 [报告]
发表于 2005-09-28 14:40 |只看该作者

请真正的高手帮小弟解决这个问题--谢谢

我使用的是5.0.1 版本的。是不是稳定版本。那如果我使用稳定版本应该使用哪个版本的呢。请告诉我好吗?谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP