数据库备份文件大概360M,在本地的navicat运行没有问题,很正常。
在服务器上navicat不是报外键关联的问题就是mysql server gone away。修改过max_allowed_packet为2*1024*1024*16;把外键去掉执行备份恢复,不报错,没数据。
版本要一致,还有数据库编码和引擎
不能完全要求环境版本一致。我用命令导入sql文件解决了,谢谢你的回答。