ERROR 2013 (HY000) Lost connection to MySQL server during query

问题:

在本机上使用mysql导入由其他机子导出的.sql文件时,发现导入的数据不完整。使用大文本编辑工具打开.sql文件可以看出数据是完整的,确认问题出在导入操作。再次导入 查看导入记录发现提示错误:ERROR 2013 (HY000):       Lost connection to MySQL server during query。


解决办法:
造成以上问题的原因时,mysql限制了导入数据文件的大小。使用语句
< show variables like 'max_allowed_packet' >查询本机允许最大导入包才4M而导入的sql文件有100多M。
找到配置文件my.ini修改max_allowed_packet的值后重启服务即可。

my.ini文件查找方式参考下图:

blob.png


环境:windows 10 , mysql5.7

演示站
上一篇:Qt如何设置word文字颜色
下一篇:使用Excel打开mysql导出的csv文件中文乱码

发表评论