如何更改 MySQL 中的 max_allowed_packet 大小?
max_allowed_packet 大小是一个会话变量,也是一个只读变量。
要检查 max_allowed_packet 的当前值,可以使用 show variables 命令。以下是它的给定形式 -
mysql> show variables like 'max_allowed_packet';
以下是输出
+--------------------+---------+ | Variable_name | Value | +--------------------+---------+ | max_allowed_packet | 4194304 | +--------------------+---------+ 1 row in set (0.04 sec)
可以在客户端的“my.ini”文件中更改 max_allowed_packet 的值。以下给出该查询 -
max_allowed_packet = 4567890;
现在,可以通过以下查询全局更改值 -
mysql> set global max_allowed_packet=456789; Query OK, 0 rows affected, 1 warning (0.00 sec)
重新启动服务器后,我们将获得更改后的值。
广告