我正在尝试导入一位同事发送给我的11.1 GB .sql文件。它是通过mysqldump创建的,我试图导入它。当我导入它时,我总是在大约一小时后得到“MySQL服务器已经消失”的错误。服务器是本地的(由我的机器运行),文件也是本地的。我在OS X上
我做了一些环顾四周,但看不太多。大多数人建议修复数据包大小或超时等待。什么类型的数据包大小应该被认为是合理的?
编辑:1G的最大允许数据包大小不起作用。
答案 0 :(得分:1)
是否可以再次进行转储?如果为“是”,那么您可以将--max-allowed-packet选项传递给mysqldump实用程序。
为了加快导入速度,您可以为每个表转储数据库并将其并行导入。你不要忘记关闭外键检查。