七娃最近在恢复网站数据的时候,出现了中 mysql_query(): MySQL server has gone away in***的错误,网上搜了一大圈,原来是数据库mysql导入大量数据导致数据库出现这样的错误!以下为处理办法。

由于七娃是用帝国cms建的站,在模拟恢复网站在本地用的PHPstudy搭建的环境(其他环境找到可以打开 my.cnf 文件,添加 max_allowed_packet = 256M 即可),在PHPstudy-其他选项菜单-打开文件位置-MySQL-my.cnf,打开这个文件,然后在最后添加“ max_allowed_packet = 256M ”就可以了,返回刷新出错页面,数据就继续导入了!

亲测可用!