mysql timeout connection

由于使用阿里云服务器,使用mysql 每当周一的时候客户端首次连,总是报timeout connection 的错误 ,尝试了几个方法没有实际效果。

1.用网上说的URl上缀上autoReconnect=true    jdbc:mysql://localhost:3306/oa?autoReconnect=true。

2.编辑mysql目录里的:my.cnf(windows下为my.ini),

# The TCP/IP Port the MySQL Server will listen on port=3306下面添加

wait_timeout=31536000

interactive_timeout=31536000

时间: 2024-10-10 01:07:33

mysql timeout connection的相关文章

mysql timeout知多少

mysql timeout知多少 ------by石锅拌饭 1.timeout变量知多少 打开mysql,用show variables like '%timeout%'命令一看,不看不知道,一看吓一跳,结果如下面所示,这么多timeout相关变量,一下就吓尿了..原来对mysql的了解原来是如此的不够,好了,这么些timeout究竟各自是什么意思,花了一下午去学习,做了几个小实验,总算明白了一二,如有错误,请不吝赐教啊. mysql> show variables like '%timeout

java链接MySQL数据库时使用com.mysql.jdbc.Connection的包会出红线问题

package com.swift; //这里导入的包是java.sql.Connection而不是com.mysql.jdbc.Connection import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class TestJDBC { public static void main(String[] args) { try { Class.forName(

解决Only a type can be imported. com.mysql.jdbc.Connection resolves to a package的报错问题

写jsp加载数据驱动以后老是提示Only a type can be imported. com.mysql.jdbc.Connection resolves to a package的错误,然而改成java就无报错 出错的原因:没有成功引入包 解决方法:将mysql-connector-java-5.1.39-bin.jar放到tomcat的bin目录下就可以解决  

com.mysql.jdbc.connection.isvalid

java.lang.AbstractMethodError: com.mysql.jdbc.Connection.isValid 版本问题 mysql-connector 版本为 5.0.4 ,那么对应的 dbcp 和 pool 版本应该为 1.4 和 1.6 isVaild 在 com.mysql.jdbc.Connection (5.0.4 ) 中并未实现上述方法,因此将会抛出抽象方法错误. 如果需要使用 dbcp 2.0 ,那么 mysql-connector 必须使用 5.1.3 版本.

powerdesigner 连接mysql提示“connection test failed”

powerdesigner  连接mysql提示“connection test failed”,该如何解决: 1.把64位的jdk换成32位的jdk(VM只支持32的jre) 2.系统变量:  CLASSPATH = E:\Workspaces\my-jar\mysql-connector-java-5.1.7-bin.jar  Path = D:\Java\jdk1.6.0_13\bin;  JAVA_HOME = D:\Java\jdk1.6.0_13\; 3.PowerDesigner

Mysql Lost connection to MySQL server at ‘reading initial communication packet', system error: 0

在用Navicat for MySQL远程连接mysql的时候,出现了 Lost connection to MySQL server at ‘reading initial communication packet', system error: 0 修改my.cnf文件(windows为my.ini) 一般在mysql的安装目录,/etc/mycnf. 在my.cnf配置文件中的[mysqld]区域添加skip-name-resolve,看网友说的是跳过mysql连接的DNS反向解析功能,这

Mysql mysql lost connection to server during query 问题解决方法

缘由: 在查询Mysql中的数据库,或者修改比较大的表的时候就会出现这种情况:google之:方案1.在mysql配置文件[myslqd]下面添加一行设置skip-name-resolve.需要重启mysql服务. 方案2.在hosts文件内添加: ip与主机名的映射关系,如: 127.0.0.1 localhost. 这种方式不用重启mysql服务.---------------------------三个层面上解决这个问题:1. 代码层面,你需要在自己的PHP数据库连接处增加大致如下代码.i

mysql timeout

(待更新整理) 因为最近遇到一些超时的问题,正好就把所有的timeout参数都理一遍,首先数据库里查一下看有哪些超时: [email protected] : test 12:55:50> show global variables like "%timeout%"; +----------------------------+--------+ | Variable_name | Value | +----------------------------+--------+ |

mysql Lost connection to MySQL server at ‘reading initial communication packet

mysql 爆出,本地连接正常,远程链接无法链接,爆出错误Lost connection to MySQL server at 'reading initial communication packet 大量无法远程链接的问题1.iptables 导致 看看iptables -L 2.mysqld 下增加skip-name-resolve我加了发现不行看下面 3.bind-adress我发现mysqld 还有一句 bind-address = ::ffff:127.0.0.1 [mysqld]#