mysql导入大文件与巨大的blob表字段

时间:2013-01-21 11:10:45

标签: mysql import

您好我试图导入sql文件,但有一个问题。 我有LONGBLOB 14MB的字段,当mysql尝试执行此查询时,它失败了 ERROR 2006 (HY000) at line 612: MySQL server has gone away如何导入此类表格。

我使用命令行导入此文件。

编辑: 倾销这一行后,它的重量为28MB

1 个答案:

答案 0 :(得分:3)

在my.ini文件中,有一个名为max_allowed_pa​​cket的属性,它指定可以传输到mysql客户端或服务器的最大可能数据包。您应该将max_allowed_pa​​cket属性设置为更高的值。并重启mysql。

如果您无法访问my.ini文件,请使用以下查询

SET GLOBAL max_allowed_packet=524288000;

而不是524288000根据需要输入值