如何在不重启服务器的情况下增加允许的最大数据包大小

erhoui1w  于 2021-06-24  发布在  Mysql
关注(0)|答案(1)|浏览(359)

嗨,我正在使用codeigniter框架。我正在运行一个查询并从mysql请求数据。我有很多资料。它正在运行,但给出的错误如下。
遇到php错误严重性:警告

Message: Error while sending QUERY packet. PID=182364

Filename: mysqli/mysqli_driver.php

Line Number: 305

我已经要求我的服务提供商增加 max_allowed_packet 大小。以前我 245M . 他们增加了 500M . 但是重新启动服务器有问题。所以,我想在不重启服务器的情况下增加它。有可能吗?。如果可能,请建议如何设置和在哪里设置。

hsgswve4

hsgswve41#

max_allowed_packet 可以通过运行查询全局设置此服务器变量。
但是,如果你不改变它在 my.ini/my.cnf 文件时,该值将在服务器重新启动时重置,即使您全局设置它。
要在服务器重新启动之前更改所有人的设置,请执行以下操作:

SET GLOBAL max_allowed_packet=1073741824;

相关问题