Jquery中文网 www.jquerycn.cn
Jquery中文网 >  数据库  >  mysql  >  正文 解决Lost connection to MySQL server during query错误方法

解决Lost connection to MySQL server during query错误方法

发布时间:2017-03-06   编辑:www.jquerycn.cn
jquery中文网为您提供解决Lost connection to MySQL server during query错误方法等资源,欢迎您收藏本站,我们将为您提供最新的解决Lost connection to MySQL server during query错误方法资源
今天我们来看一篇关于 Lost connection to MySQL server during query错误问题的解决方案了,具体的操作细节如下所示。

昨天使用Navicat for MySQL导入MySQL数据库的时候,出现了一个严重的错误,Lost connection to MySQL server during query,字面意思就是在查询过程中丢失连接到MySQL服务器。

[Msg] Decompressing...
[Msg] Table Created: wp_wiki_copy
[Msg] Importing Data...
[Msg] 2013 - Lost connection to MySQL server during query
[Msg] Table Restored: wp_wiki_copy
[Msg] Finished - Stopped before completion

我的数据量大概了5万条,备份的数据库文件大小有240M,这还是压缩了的,确实有点大。

初步判断是MySQL可能挂掉了,在系统服务里面查看MySQL的进程并没有停止。

最开始考虑是数据库结构不对,但是我是通过Navicat for MySQL的备份和恢复备份导入数据,应该表结构都在备份文件里面,应该不是数据库结构的问题。

网络环境都是本地。也不可能是网络链接和数据库服务器的问题。

最后在早上找到了解决方法,在my.ini配置文件 mysqld 节点下添加

max_allowed_packet = 500M

也就是配置MySQL允许的最大数据包大小,上面的500M你可以根据你的项目修改为你自己的值,只要比要导入的备份文件大就可以了。

您可能感兴趣的文章:
解决Lost connection to MySQL server during query错误方法
mysqldump 导出发生Lost connection to MySQL server during query
mysql提示MySQL server has gone away导入时报错2006错误
php的慢速日志引起的Mysql 2013错误怎么办
mysql 2013错误的解决方法
mysqldump备份命令的常用操作与意外终止的解决方法
nodejs中使用mysql数据库的示例
MySQL报错 lost “AUTO_INCREMENT” after a long time解决办法
php常见错误有哪些?
mysql 导入数据报2006错误的解决方法

[关闭]