mysql 8小时断开连接的解决方法

 时间:2026-02-15 12:00:27

1、增加 MySQL 的 wait_timeout 属性的值 ,修改mysql安装目录下的配置文件 my.ini文件(如果没有此文件,复制“my-default.ini”文件,生成“复件 my-default.ini”文件。将“复件  my-default.ini”文件重命名成“my.ini” ),打开计算机,找到mysql的安装目录,默认是:C:\Program Files\MySQL\MySQL Server 5.5,在文件中设置: wait_timeout=31536000 ;interactive_timeout=31536000

mysql 8小时断开连接的解决方法

mysql 8小时断开连接的解决方法

2、减少连接池内连接的生存周期,减少连接池内连接的生存周期,使之小于上一项中所设置的wait_timeout  的值。 修改 c3p0 的配置文件,在 Spring 的配置文件中设置:<bean id="dataSource"  class="com.mchange.v2.c3p0.ComboPooledDataSource">    <property name="maxIdleTime"value="1800"/>   <!--other properties -->   </bean>

mysql 8小时断开连接的解决方法

3、定期使用连接池内的连接,定期使用连接池内的连接,使得它们不会因为闲置超时而被 MySQL 断开。 修改 c3p0 的配置文件,在 Spring  的配置文件中设置:<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource">  <property name="preferredTestQuery" value="SELECT 1"/>  <property name="idleConnectionTestPeriod" value="18000"/>  <property name="testConnectionOnCheckout" value="true"/>  </bean>

mysql 8小时断开连接的解决方法

  • windos 10 通过CMD设置环境变量
  • Win11系统驱动如何更新呢?
  • redhat7安装桌面环境
  • linux 如何使用mv命令
  • 红帽RHEL7修改默认运行级别
  • 热门搜索
    抗击冠状病毒手抄报 关于海洋的手抄报 安全小报手抄报 讲普通话手抄报 中秋节手抄报一等奖 戏曲大舞台手抄报 奥运手抄报 古典名著手抄报 迎国庆手抄报图片 读书手抄报版面设计图