参数文件

MySQL数据库中的参数可以分为两类:

  • 动态参数(dynamic
  • 静态参数(static

动态参数可以在MySQL运行中进行更改,静态参数在整个实例生命周期都不得更改。

动静态参数均可在参数文件中修改。

动态变量的修改

可以通过SET命令对动态参数值进行修改。语法如下

SET [global | session] system_var_name = expr
    [@@global. | @@session. | @@] system_var_name = expr
-- global:作用于整个实例的生命周期
-- session:作用于当前会话

这种修改并不是永久有效,希望下次启动还是修改的值,则需要修改参数文件。