1

を変更しようとしていmax_allowed_packet=20Mます。これは私がやったことです:

$ mysql -u root -e 'show variables like "max%"'

+----------------------------+----------------------+
| Variable_name              | Value                |
+----------------------------+----------------------+
| max_allowed_packet         | 16777216             |

$ sudo vim /etc/my.cnf

# my.cnf
[mysqld]
max_allowed_packet=20M

$ sudo service mysql restart

$ mysql -u root -e 'show variables like "max%"'

+----------------------------+----------------------+
| Variable_name              | Value                |
+----------------------------+----------------------+
| max_allowed_packet         | 16777216             |

ここで何も変わらないのはなぜですか?この設定を実際に変更するにはどうすればよいですか?(ここではec2を使用していることに注意してください)。

4

2 に答える 2

1

試す

[mysqld]
max-allowed-packet=20M

代わりは。

コンピュータはとてもうるさいことがあります!

于 2012-07-23T01:14:55.470 に答える
0

再起動クエリが正しくありません。そのはず:

$ sudo service mysqld restart

mysqldで「d」を見逃しました

于 2015-02-12T04:37:34.203 に答える