可能重复:
how to check and set max_allowed_packet mysql variable
我遇到了一些数据库问题,我希望增加max_allowed_packet
计时器并减少wait_timeout
。有没有办法通过PHP设置ini_set ( 'memory_limit', '32M' );
或类似的东西?
答案 0 :(得分:11)
是的,您可以发出SQL
SET GLOBAL max_allowed_packet=...
更改max_allowed_packet
的值,但因为它是global variable,请注意必须重新连接才能使更改生效,因为更改全局系统变量不会影响当前打开的连接。< / p>
wait_timeout
是正常session variable,您可以使用
SET SESSION wait_timeout=...