关于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
请大侠帮解决!多谢!
解决后必有重赏! 展开
找了一些解决办法,网上说是timeout之类的,但是我用console查询mysql配置的时候,结果是下面的:
mysql> show variables;
……
| interactive_timeout | 28800
……
| max_allowed_packet | 1048576
……
| wait_timeout | 28800
这些预留的时间和预留的大小感觉都够啊,但是不知道为什么会出现上述问题。
有时候错误代码还是2006:MySQL server has gone away
请大侠帮解决!多谢!
解决后必有重赏! 展开
1个回答
展开全部
你的sql文件大小?看看这个能不能帮到你http://blog.163.com/lgh_2002/blog/static/44017526200711522418276/
更多追问追答
追问
你给的blog里面没有关于我这个问题的解决办法。
sql文件大小为1585kb。里面有两个表,其中一个表包含699条,另一表只包含1条。他们之间建立了外键连接。最后失败的就是第二个表不能存进来。打开之后,第一个表内容完整,第二个表却是空表。
追答
你先删除外间关联,然后再试试。或者先导入一个表,然后再导入另外的一个表。
来自:求助得到的回答
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询