php连接mysql数据库大批量执行sql语句出现“Mysql server has gong away”错误

php代码中加入以下代码

set_time_limit(3600);
ini_set('memory_limit', '1024M');

mysql客户端执行以下命令

set global max_allowed_packet=104857600;

或者在mysql配置文件中加入下面设置,并重启mysql服务

max_allowed_packet=100M

上面的数字可以根据实际需要调整

posted @ 2020-04-09 16:10  captainmoore  阅读(187)  评论(0编辑  收藏  举报