修改配置
MySQL有一个默认的配置叫做max_allowed_packet,它的默认值是1M,
当我们导入的SQL文件超过1M,就会出现题目中所说的
[Err] 2013 - Lost connection to MySQL server during query,
所以要导入大型的SQL文件时,要对上述参数进行配置。
在MySQL的配置文件my.ini中的mysqld下添加一行
max_allowed_packet=100M
这样就可以导入小于等于100M的SQL文件了。
不修改
如果不配置的话,实测Navicat for MySQL会出现上述问题,
而MySQL Workbench不会。