Mysql导入sql文件太大报错:[SQL] Finished with error,信息日志最上面可以看到报错信息:[ERR] 2006 - Server has gone away
1.查询当前最大允许数据包max_allowed_packet
SHOW GLOBAL VARIABLES LIKE 'max_allowed_packet';
2.如果value是4194304字节大约等于 4 MB,如果比sql文件小的话,那就改一下,如果比sql文件大,那就关了本页面,再找找。。。
修改max_allowed_packet为256MB,然后就可以导入了
SET GLOBAL max_allowed_packet=256*1024*1024;
本文介绍了在MySQL中遇到SQL文件过大导致导入报错的问题,方法是通过查询`max_allowed_packet`变量,如果值小于文件大小,则增大其至256MB,以便成功导入。

被折叠的 条评论
为什么被折叠?



