运行sql文件出错怎么办?
运行sql文件出错解决办法如下
在navicat for mysql中选择连接服务器的数据库,右键选择数据传输.
在连接服务器中的数据库上新建备份,从备份中导出.sql,再导入到本地数据库中。
找到原因,原来是mysql导入大批量数据的时候超出了默认允许最大的数据包,所以就提示MySQL server has gone away。
找到my.cnf,在[mysqld]加入:max_allowed_packet=300M。(意思是最大允许数据包300M)
重启服务即可恢复。