是否有任何sql语句来更改mysql中的max_allowed_pa​​cket大小

时间:2014-01-03 10:12:44

标签: mysql phpmyadmin

我想在运行时更改 max_allowed_pa​​cket 。使用sql语句。 是否有任何sql语句来做到这一点。

1 个答案:

答案 0 :(得分:3)

max_allowed_packet 在mysql配置中设置,而不是在php端

[mysqld]
max_allowed_packet=16M 

你可以在mysql中看到它的价值:

SHOW VARIABLES LIKE 'max_allowed_packet'

您可以尝试像这样更改它,但它不太可能在共享托管上有效:

SET GLOBAL max_allowed_packet=16777216;

您可以在此处阅读http://dev.mysql.com/doc/refman/5.1/en/packet-too-large.html