我想在我的服务器上增加max_allowed_packet
变量而我不知道为什么,当我在/etc/my.cnf
添加句子时,它不起作用!!这是我添加的行:
max_allowed_packet=62M
但是当我通过mysqladmin variables
检查当前值时,它会显示10M !!我甚至重新启动了我的服务器!没有任何反应!
这里发生了什么?
答案 0 :(得分:1)
settings file通常有几个部分(MySQL称之为 groups )。您可能无视这一事实:
# The following options will be passed to all MySQL clients
[client]
port = 3306
socket = /tmp/mysql.sock
# Here follows entries for some specific programs
# The MySQL server
[mysqld]
port = 3306
socket = /tmp/mysql.sock
skip-external-locking
key_buffer_size = 384M
max_allowed_packet = 1M