关于MySQL错误代码是[Err] 2013 - Lost connection to MySQL server during query

在使用Navicat软件运行批次任务的时候,也就是运行sql文件的时候,出现了上述错误代码。以前存储小型的sql时候没有出现这个错误,这次的数据量稍微大了点,就出现上述问... 在使用Navicat软件运行批次任务的时候,也就是运行sql文件的时候,出现了上述错误代码。以前存储小型的sql时候没有出现这个错误,这次的数据量稍微大了点,就出现上述问题了。
找了一些解决办法,网上说是timeout之类的,但是我用console查询mysql配置的时候,结果是下面的:
mysql> show variables;

……
| interactive_timeout | 28800

……
| max_allowed_packet | 1048576

……
| wait_timeout | 28800

这些预留的时间和预留的大小感觉都够啊,但是不知道为什么会出现上述问题。
有时候错误代码还是2006:MySQL server has gone away
请大侠帮解决!多谢!
解决后必有重赏!
展开
 我来答
0928524035
2013-02-27 · TA获得超过106个赞
知道答主
回答量:115
采纳率:0%
帮助的人:61.2万
展开全部
你的sql文件大小?看看这个能不能帮到你http://blog.163.com/lgh_2002/blog/static/44017526200711522418276/
更多追问追答
追问
你给的blog里面没有关于我这个问题的解决办法。
sql文件大小为1585kb。里面有两个表,其中一个表包含699条,另一表只包含1条。他们之间建立了外键连接。最后失败的就是第二个表不能存进来。打开之后,第一个表内容完整,第二个表却是空表。
追答
你先删除外间关联,然后再试试。或者先导入一个表,然后再导入另外的一个表。
来自:求助得到的回答
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式