【发布时间】:2014-03-15 15:06:38
【问题描述】:
我最近重新安装了 MySQL 服务器,因为之前的服务器不知何故崩溃了。我想通过使用 SET GLOBAL 来更改一些服务器变量值,例如
SET GLOBAL query_alloc_block_size = 1024
(1024 是该变量的最小值)并且我正在设置动态系统变量,因此它们应该会改变,但是变量的值不会改变。即使在重新启动服务器后,这些值也保持不变。什么可能导致这个问题?
【问题讨论】:
-
你想把这个放到mysql的配置文件my.cnf中。
-
我想从 shell 脚本中动态更改值,所以它不应该是固定值。它曾经在我的旧服务器上工作,我不知道为什么它现在不能工作
-
请注意标签不是关键字。将标签列表中塞满与您的问题(集合、服务器、变量)相同的单词将无助于对其进行分类。请务必阅读选择标签时出现的说明!
标签: mysql