mysql中经常需要备份数据,在使用 sqlyog 进行备份数据库为转储文件,然后在其他数据库中导入发生 lost connection
经过查询大量资料是数据库配置的 max_allowed_packet 设置的比较小,经过查看的确如此。导出的转储文件大小是8M,而默认设置是4M
mysql 在window 中默认配置文件位置在 C:ProgramDataMySQLMySQL Server 5.6 文件夹下的 my.ini
在my.ini配置文件 mysqld 节点下添加 max_allowed_packet = 100M 就可以了
参考资料:
https://q.cnblogs.com/q/73626/