在给mysql数据库导入sql文件时,提示mysql server has gone away,然后数据库仅仅只导入了几张表而已
经过网上查询资料,说是sql文件太大,需要修改max_allowed_packet参数。
查询max_allowed_packet参数值,max_allowed_packet默认为4M
show global variables like 'max_allowed_packet';
使用set global max_allowed_packet=来修改max_allowed_packet的值
我的sql文件七百多M,这里修改为1G,然后导入sql文件成功
set global max_allowed_packet=1073741824