当前位置: 首页 > news >正文

Mysql 5.6使用配置文件my.ini来设置长时间连接数据库

对于已经安装了mysql和未安装都是同样的步骤。在C:\Program Files (x86)\MySQL\MySQL Server 5.6下生成一个my.ini文件。然后删除或者修改my-default.ini的名字。

一、my.ini配置文件如下

[mysqld]

basedir=C:\Program Files (x86)\MySQL\MySQL Server 5.6
datadir=C:\Program Files (x86)\MySQL\MySQL Server 5.6\data
wait_timeout=31536000
interactive_timeout=31536000

这里需要注意 wait_timeout和interactive_timeout一定都要设置,mysql有一个长时间连接断开的配置,这两个参数的作用就是用来配置这功能,默认是28800s即8小时。

二、重新设置启动Mysql

你修改添加好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配置的起作用了。

 

 

 

 

 

http://www.lryc.cn/news/94151.html

相关文章:

  • 改进YOLOv5/YOLOv8:复现结合即插即用 | 高效多尺度注意力(EMA),模块成为YOLOv5改进的小帮手
  • 图像色彩增强论文调研
  • ORACLE透明网关ODBC连接MYSQL
  • Flutter网络请求框架Dio源码分析以及封装(二)--Cookie管理分析
  • Unity如何设计一个技能系统
  • 测试流程体系
  • Linux下CentOS KVM 虚拟化
  • < vue + ElementUi 组件封装:实现弹窗展示富文本数据,允许全文搜索高亮显示搜索内容 >
  • MATLAB 之 低层绘图操作和光照及材质处理
  • LLM-Client一个轻量级的LLM集成工具
  • leetcode动态数组vector实现杨辉三角
  • 第二十三章_Redis高性能设计之epoll和IO多路复用深度解析
  • 基于OpenCV-车辆检测项目(简易版)
  • 用python获取海康摄像机视频
  • 【Linux】遇事不决,可先点灯,LED驱动的进化之路---2
  • 【计算机网络】数据链路层--点对点协议PPP
  • 【⑦MySQL】· 一文了解四大子查询
  • ValSuite报告可以帮助改善您的验证过程的6种方式
  • 【机器学习】机器故障的二元分类模型-Kaggle竞赛
  • ADB usage
  • 利用有限元法(FEM)模拟并通过机器学习进行预测以揭示增材制造过程中热场变化:基于ABAQUS和Python的研究实践
  • Kafka与Flume的对比分析
  • docker启动redis哨兵报错(sentinel.conf is not writable: Permission denied)
  • 如何编写优秀代码
  • 信道编码:Matlab RS编码、译码使用方法
  • 数据结构第六章 图 6.1-6.3 错题整理
  • 12 MFC常用控件(一)
  • Springboot搭配Redis实现接口限流
  • php中的双引号与单引号的基本使用
  • 【Neo4j教程之CQL命令基本使用】