osx mariaDB如何设置max_allowed_packet

osx mariaDB how to set max_allowed_packet

我正在尝试在 'my.cnf' 中设置 'max_allowed_packet',我的 iMac 位于:

    /usr/local/etc/

我试过:

    SET GLOBAL max_allowed_packet=1073741824;

我也试过添加一个部分:

    [mysqld]
    SET GLOBAL max_allowed_packet=1073741824;

但都无法使设置继续用于重新启动。如果我打开终端并输入:

    SET GLOBAL max_allowed_packet=1073741824;

直接进入终端就可以找到,但是重启后没有保持,我该如何解决?

解决方案在编辑 my.cnf 时有效,不需要 SET GLOBAL 前缀:

[mysqld]
max_allowed_packet=500M