Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
您好我正在尝试导入 sql 文件,但有一个问题。我的字段是 LONGBLOB 14MB,当 mysql 尝试执行此查询时,它会失败,并显示 ERROR 2006 (HY000) at line 612: MySQL server has gone away如何导入此类表。
ERROR 2006 (HY000) at line 612: MySQL server has gone away
我使用命令行来导入这个文件。
编辑:仅倾倒这一行后,它的重量为 28MB
在 my.ini 文件中,有一个名为 max_allowed_packet 的属性,它指定可以传输到 mysql 客户端或服务器或从 mysql 客户端或服务器传输的最大可能数据包。您应该将 max_allowed_packet 属性设置为更高的值。并重启mysql。
如果您无权访问 my.ini 文件,请使用以下查询
SET GLOBAL max_allowed_packet=524288000;
根据需要输入值而不是 524288000