我设置了以下MySQL参数:
set global wait_timeout=2147483
但是,在服务器重新启动后,它恢复为默认值28800. set
命令是否持久?为了使这个参数持久化,我应该编辑配置文件吗?该文件是C:\Program Files\MySQL\MySQL Server 5.5\my.ini
吗?如果是这样,那就是
wait_timeout=2147483
如果是,请在my.ini
答案 0 :(得分:13)
设置全局不会产生持久变量。
你应该在my.cnf的 [mysqld] 部分写下:
[mysqld]
wait_timeout=86400