在这个问题C:\Program Files\MySQL\MySQL Server 5.5\my.ini
之后,我在(相当于 Linux 的)中设置了以下 MySQL 参数my.cfg
:
[mysqld]
wait_timeout=2147483
重启Windows后我用SQLyog看看效果:
SHOW SESSION VARIABLES LIKE 'wait_timeout'
结果是28800
SHOW GLOBAL VARIABLES LIKE 'wait_timeout'
结果是2147483
怎么会?我认为全局参数被用作每个新会话的默认值。