设置持久的全局MySQL参数

Jon*_*han 4 mysql configuration

我设置以下MySQL参数:

set global wait_timeout=2147483
Run Code Online (Sandbox Code Playgroud)

但是,在服务器重新启动后,它恢复为默认值28800.该set命令是否持久?为了使这个参数持久化,我应该编辑配置文件吗?那个文件会C:\Program Files\MySQL\MySQL Server 5.5\my.ini吗?如果是这样,是否简单

wait_timeout=2147483
Run Code Online (Sandbox Code Playgroud)

如果是的话,应该在哪个部分 my.ini

Sam*_*dag 13

设置全局不会产生持久变量.

你应该在my.cnf的[mysqld]部分写下:

[mysqld]
wait_timeout=86400
Run Code Online (Sandbox Code Playgroud)

  • `my.ini`是Windows的等同于linux的`my.cfg`吗? (2认同)