时间:2023-10-29来源:系统城装机大师作者:佚名
对于已经安装了mysql和未安装都是同样的步骤。在C:\Program Files (x86)\MySQL\MySQL Server 5.6下生成一个my.ini文件。然后删除或者修改my-default.ini的名字。
[mysqld]
basedir=C:\Program Files (x86)\MySQL\MySQL Server 5.6datadir=C:\Program Files (x86)\MySQL\MySQL Server 5.6\datawait_timeout=31536000interactive_timeout=31536000
这里需要注意 wait_timeout和interactive_timeout一定都要设置,mysql有一个长时间连接断开的配置,这两个参数的作用就是用来配置这功能,默认是28800s即8小时。
你修改添加好my.ini之后,需要重新启动才能起作用。
使用管理员权限打开命令行,
如果之前已经安装过mysql,那么要使用 sc delete mysql删除之前的mysql服务。未安装不需要执行。成功如下图:
之后执行 mysqld –install
如果出现上图,只需要关闭掉mysql服务,如下图
成功执行mysqld –install后,提示Service successfully installed。
之后就是执行net start mysql重新启动mysql
之后执行mysql,输入show variables like '%timeout%';就能看到你在my.ini配置的起作用了。
到此这篇关于Mysql 5.6使用配置文件my.ini来设置长时间连接数据库的文章就介绍到这了
2023-10-30
windows上的mysql服务突然消失提示10061 Unkonwn error问题及解决方案2023-10-30
MySQL非常重要的日志bin log详解2023-10-30
详解MySQL事务日志redo log一、单表查询 1、排序 2、聚合函数 3、分组 4、limit 二、SQL约束 1、主键约束 2、非空约束 3、唯一约束 4、外键约束 5、默认值 三、多表查询 1、内连接 1)隐式内连接: 2)显式内连接: 2、外连接 1)左外连接 2)右外连接 四...
2023-10-30
Mysql删除表重复数据 表里存在唯一主键 没有主键时删除重复数据 Mysql删除表中重复数据并保留一条 准备一张表 用的是mysql8 大家自行更改 创建表并添加四条相同的数据...
2023-10-30