mysql的wait_timeout配置(此处处理方法是有问题的,不建议作为操作参考)

mysql数据库有一个wait_timeout的配置,默认值为28800(即8小时).

在默认配置不改变的情况下,如果连续8小时内都没有访问数据库的操作,再次访问mysql数据库的时候,mysql数据库会拒绝访问。

下面介绍修改mysql数据库wait_timeout默认值方法:

1. cmd窗口输入services.msc命令,进入服务页面。

2. 找到mysql服务,右击点开属性页面,找到可执行文件的路径

3. 根据可执行文件的路径,找到my.ini文件的位置

可执行文件的路径:"E:Workmysqlmysql-5.6.24-winx64inmysqld" --defaults-file="E:Workmysqlmysql-5.6.24-winx64my.ini" MySQL

4. 打开my.ini文件,添加wait_timeout = 1814400(21天)

5. 在服务页面,重启mysql

6. mysql客户端执行执行如下sql,查看配置是否生效

  show global variables like 'wait_timeout'; 

 至此,wait_timeout配置修改完毕。

原文地址:https://www.cnblogs.com/zj0208/p/5942334.html