5

可能重复:
如何检查和设置 max_allowed_pa​​cket mysql 变量

我有一些数据库问题,我想增加我的max_allowed_packet计时器并减少wait_timeout。有没有办法通过 PHPini_set ( 'memory_limit', '32M' );或类似的东西来设置它?

4

1 回答 1

13

是的,您可以发出 SQL

SET GLOBAL max_allowed_packet=...

要更改 的值max_allowed_packet,但由于它是一个全局变量,请注意您必须重新连接才能使更改生效,因为更改全局系统变量不会影响当前打开的连接。

wait_timeout是一个普通的会话变量,您可以使用它轻松更改当前连接

SET SESSION wait_timeout=...
于 2013-01-03T19:57:33.757 回答