mysql设置连接等待时间(wait_timeout)

摘要:
修改Linux 1下mysql的连接超时。首先进入mysql并检查wait_timeout、interactive_timeout是否为默认的8小时(28800)[root@server110~]#Mysql uroot pEnterpassword:输入密码并执行以下命令:showvariables如“%timeout%”+----------------------------+--
Linux下mysql修改连接超时
 
1,首先进入mysql,查看 wait_timeout、interactive_timeout这个值是否为默认的8小时(即 28800) 
[root@server110 ~]# mysql -u root -p 
Enter password: 
输密码进入 
执行如下命令 
show variables like '%timeout%'; 
+----------------------------+-------+ 
| Variable_name              | Value | 
+----------------------------+-------+ 
| connect_timeout            | 10    | 
| delayed_insert_timeout     | 300   | 
| innodb_lock_wait_timeout   | 50    | 
| innodb_rollback_on_timeout | OFF   | 
| interactive_timeout        | 28800 | 
| net_read_timeout           | 30    | 
| net_write_timeout          | 60    | 
| slave_net_timeout          | 3600  | 
| table_lock_wait_timeout    | 50    | 
| wait_timeout               | 28800 | 
+----------------------------+-------+ 
如下表所示,说明连接超时时间使用的是默认的8小时 
修改之 
2.在mysql 5以上的版本需要修改my.cnf这个文件,这个文件的位置在 
/etc/my.cnf 
在[mysqld]后面加上如下两句话 
wait_timeout=388000 
interactive_timeout=388000 
3.下面重启下mysql 
service mysqld restart 
显示如下内容 
停止 MySQL:                                               [确定] 
启动 MySQL:                                               [确定] 
现在你可以在用1的方法,查看下这两个参数的值 
+----------------------------+--------+ 
| Variable_name              | Value  | 
+----------------------------+--------+ 
| connect_timeout            | 10     | 
| delayed_insert_timeout     | 300    | 
| innodb_lock_wait_timeout   | 50     | 
| innodb_rollback_on_timeout | OFF    | 
| interactive_timeout        | 388000 | 
| net_read_timeout           | 30     | 
| net_write_timeout          | 60     | 
| slave_net_timeout          | 3600   | 
| table_lock_wait_timeout    | 50     | 
| wait_timeout               | 388000 | 
+----------------------------+--------+ 
OK,修改好了 

免责声明:文章转载自《mysql设置连接等待时间(wait_timeout)》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Gin框架文件操作使用maven设置本地仓库和远程仓库下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

mysql 重置当前的自动增量值

mysql的语法与sql server的语法不同 1. sql server sql server的语法dbcc checkident('tablename',reseed,5) 2. mysql mysql的语法是ALTER TABLE tablename AUTO_INCREMENT = 5; 其中tablename是表名,5是重置之后的自动增量值大小...

MySQL 字段类型占用空间

MySQL支持多种列类型:数值类型、日期/时间类型和字符串(字符)类型。首先来看下各类型的存储需求(即占用空间大小): 数值类型存储需求 列类型 存储需求 TINYINT 1个字节 SMALLINT 2个字节 MEDIUMINT 3个字节 INT, INTEGER 4个字节 BIGINT 8个字节 FLOAT(p) 如果0 &...

搭建MySQL MHA高可用

本文内容参考:http://www.ttlsa.com/mysql/step-one-by-one-deploy-mysql-mha-cluster/ MySQL MHA 高可用集群 环境: Linux: centos 6.6 MySQL: 5.5.49 MHA:mha4mysql-manager-0.56-0.el6.noarch.rpm(管理端) 以及...

MySQL会话控制限制登录次数

MySQL 5.7 以后提供了Connection-Control插件用来控制客户端在登录操作连续失败一定次数后的响应的延迟。 该插件可有效的防止客户端暴力登录的风险(攻击)。该插件包含以下两个组件: connection_control:控制失败次数以及延迟时间 connection_control_failed_login_attempts:将登录失...

解决centos7使用yum安装mysql 下载速度慢的问题

原文链接:https://blog.csdn.net/inslow/article/details/54177191 挺好用的,之前用腾讯云安装了半天,太慢了,改过之后速度快多了。 1、首先备份系统自带yum源配置文件/etc/yum.repos.d/CentOS-Base.repo 1 [root@localhost ~]# mv /etc/yum.r...

PHP中文乱码的常见解决方法总结

PHP中文乱码是PHP开发中的常见问题之一。PHP中文乱码有时发生在网页本身,有些产生在于MySQL交互的过程中,有时与操作系统有关。下面进行一番总结。   一.首先是PHP网页的编码   1. php文件本身的编码与网页的编码应匹配   a. 如果欲使用gb2312编码,那么php要输出头:header(“Content-Type: text/html;...