背景:
今天导入一个数据量很大的.sql文件时,报错:
原因:
可能是sql语句过长,超过mysql通信缓存区最大长度。
解决:
1. 编辑 MySQL 安装目录下的 my.ini,在最后添加以下内容:
max_allowed_packet=16M
2. 重启 MySQL 服务
参考资料:
[1] MySQL 数据批量恢复时 [Err] 2006 - MySQL server has gone away 错误的解决
背景:
今天导入一个数据量很大的.sql文件时,报错:
原因:
可能是sql语句过长,超过mysql通信缓存区最大长度。
解决:
1. 编辑 MySQL 安装目录下的 my.ini,在最后添加以下内容:
max_allowed_packet=16M
2. 重启 MySQL 服务
参考资料:
[1] MySQL 数据批量恢复时 [Err] 2006 - MySQL server has gone away 错误的解决
转载于:https://www.cnblogs.com/xjnotxj/p/5551293.html