如何在 MySQL 中更改 max_allowed_pa​​cket 大小?

mysqlmysqli database

max_allowed_pa​​cket 大小是一个会话变量,也是一个只读变量。

要检查 max_allowed_pa​​cket 的当前值,请使用 show variable 命令。如下所示 −

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_pa​​cket 的值。查询如下 −

max_allowed_pa​​cket = 4567890;

现在,可以借助以下查询全局更改该值 −

mysql> set global max_allowed_pa​​cket=456789;
Query OK, 0 rows impacted, 1 warning (0.00 sec)

重新启动服务器后,我们将获得更改后的值。


相关文章