Mysql导入 - 导致Mysql Server崩溃 - ERROR 2006

时间:2016-01-18 02:09:38

标签: mysql sql-server

我们创建了一个将CSV数据转换为SQL的脚本。今天我想通过shell导入从csv创建的sql文件。结果我成了错误信息

ERROR 2006(HY000)第6行:MySQL服务器已经消失

文件大小是15兆字节,所以我想知道因为我之前导入的数据库超过11千兆字节而没有任何麻烦。因此,我们一次又一次地检查SQL文件并且无法找到任何问题。所以我想也许查询的长度存在限制(目前我们使用max_allowed_pa​​cket = 160M).160 MB就足够了。我开始将SQL文件拆分为一半然后再划分为四分之一,突然之间就可以了。

所以我希望有人能告诉我我们的查询有什么问题以及如何避免这种崩溃,似乎有些东西导致了一种缓冲区溢出。

这是sql文件http://pastebin.com/ZViw69SM的简短示例 完整的sql得到175416行。

1 个答案:

答案 0 :(得分:0)

好的,我们用多次插入修复它,Maxmium为1000行。非常感谢CFreed。