PHP:失败错误:MySQL服务器已经消失

时间:2018-02-20 18:25:45

标签: php mysql codeigniter

我正面临这个严重的问题。 我的应用程序经常显示此错误:

max_allowed_packet=20528M

-

{{1}}

我知道有很多人为这个问题提供了解决方案,但对我没什么用。

甚至我改变了max_allowed_pa​​cket

{{1}}

但仍然不行。 错误信息没有提供任何线索。

对此有任何解决方案吗?

提前致谢

2 个答案:

答案 0 :(得分:0)

这里只是一个猜测,但如果leadId是数字,请尝试删除引号:

UPDATE `leads` SET `sellerId` = '41', `leadDate` = '2018-02-20'
WHERE `leadId` = 1885;

问题可能是搜索错误的数据类型会导致查询速度变慢。

答案 1 :(得分:0)

您还可以增加超时值

ini_set('mysql.connect_timeout', 600);
ini_set('default_socket_timeout', 600);