原因:
mysql导入大文件sql时可能会报MySQL server has gone away错误,该问题是max_allowed_packet配置的默认值设置太小,只需要相应调大该项的值之后再次导入便能成功。

1、查看max_allowed_packet大小

本文使用windows
1、进入mysql安装目录 bin文件夹下
2、登录mysql

  1. mysql -u root -p
  2. #然后输入密码

image.png
3、查看max_allowed_packet

  1. show VARIABLES like '%max_allowed_packet%';

image.png

2、修改max_allowed_packet

1、直接修改配置文件

找到my.ini文件,打开,并添加max_allowed_packet配置

  1. max_allowed_packet=100M

image.png
image.png

2、重启mysql服务