利用navicat premium 拷贝数据库时,报错MySQL server has gone away With statement:,
造成这样的原因一般是sql操作的时间过长,或者是传送的数据太大(例如使用insert ... values的语句过长, 这种情况可以通过修改max_allowed_packed的配置参数来避免,也可以在程序中将数据分批插入)。
解决办法:修改或添加my.ini/my.conf文件里 max_allowed_packed属性,例如max_allowed_packed=1024M
然后重启,mysql服务