`

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修改最大连接数等优化mysql

    本文将详细介绍在Linux环境下对MySQL进行性能调优的方法,主要聚焦于修改最大连接数、线存缓存数等方面,以减少MySQL服务器的资源消耗并提升其整体性能。 #### 二、理解关键配置参数 在深入讨论具体的优化步骤之前...

    linux安装Mysql

    ### Linux 下安装及配置 MySQL 数据库全过程 #### 知识点概述 本文将详细介绍在 Linux 系统下安装和配置 MySQL 数据库的具体步骤,并通过实际操作验证这些步骤的有效性。安装过程中涉及到了用户组和用户的创建、...

    linux下支持MSSQL和MYSQL的安装方法

    配置文件位于`/usr/local/freetds/etc/freetds.conf`,主要设置包括TDS协议版本、是否记录诊断日志、命令及连接超时时间、文本字段大小限制等。其中,`tdsversion`设置为4.2,表示选择的TDS版本;`textsize`设置为...

    hadoop_mysql-libs.rar 在linux用

    7. **故障排查**:在使用过程中可能会遇到各种问题,例如连接超时、权限错误等,这需要根据日志信息进行排查,并对配置进行相应的调整。 总结来说,"hadoop_mysql-libs.rar" 是一组用于在Linux下的Hadoop环境中连接...

    Linux服务器中MySQL远程连接的开启方法

    在Linux服务器上,MySQL...总之,开启Linux服务器上的MySQL远程连接涉及创建具备远程权限的用户、修改配置文件以及重启服务。遵循这些步骤,你就能成功实现远程数据库访问,但务必注意安全措施,防止未授权的访问。

    mysql的连接数据问题

    1. **连接超时**:检查网络是否通畅,服务器是否正常运行,以及`wait_timeout`配置是否过短,适当延长等待时间。 2. **权限问题**:确认用户名和密码正确,并检查用户是否有足够的权限访问指定数据库,可使用`GRANT`...

    navicat for mysql

    这款工具支持多种操作平台,包括Windows、Mac OS X以及Linux,为MySQL数据库管理员和开发人员提供了极大的便利。 一、Navicat for MySQL的功能特性 1. 数据库连接:Navicat支持多窗口和多标签界面,可以同时连接多...

    MySQL远程连接丢失问题解决方法(Lost connection to MySQL server)

    此外,MySQL的`wait_timeout`和`interactive_timeout`参数设置也可能导致连接丢失,如果连接超时设置过短,可以适当延长这两个值以保持连接的活跃状态。 总的来说,解决MySQL远程连接丢失问题需要综合考虑网络配置...

    Mysql DNS反向解析导致连接超时过程分析(skip-name-resolve)

    当MySQL进行反向DNS解析时,如果DNS服务器响应缓慢或者返回的主机名不正确,可能会导致连接超时或失败。为了解决这个问题,可以在MySQL的配置文件`my.cnf`的`[mysqld]`部分添加`skip-name-resolve`选项。这将禁止...

    CentOS Linux更改MySQL数据库目录位置具体操作

    如果数据库文件较大,复制过程可能耗时较长,可能导致SSH连接超时。解决这个问题的方法可能涉及调整SSH超时设置,但这超出了本文的范围,建议查阅相关资料。 完成复制后,需要更新MySQL的配置文件。以下是需要修改...

    如何更改Linux(CentOS)系统下的MySQL数据库目录位置

    如果遇到SSH连接超时的问题,可以查阅相关资料以配置SSH连接超时设置。 迁移完成后,需要更新MySQL配置文件。主要有三个文件需要修改: 1. **/etc/my.cnf**: - 备份原有配置文件:`cp /etc/my.cnf /etc/my....

    掌握数据库生命线:深度配置MySQL的最大连接数

    在某些情况下,你可能还需要调整与最大连接数相关的其他系统变量,如`wait_timeout`和`interactive_timeout`,这些参数控制连接的超时时间: ```ini [mysqld] wait_timeout = 300 interactive_timeout = 300 ``` #...

    MySQL数据库:Navicat连接和管理数据库.pptx

    MySQL官方的一个图形管理工具,支持数据库的创建、设计、迁移、备份、导出、导入等功能,支持windows、linux、mac主流的操作系统,使用起来非常的棒。 2.Navicat for MySQL 目前开发者用的最多的一款MySQL图形用户...

    linux+tomcat+mysql+solr调优

    - `connectionTimeout`:连接超时时间,如20000毫秒。 - `acceptCount`:当所有可能的线程都处于忙碌状态时,服务器接受并处理的最大连接数。 示例配置: ```xml ``` ##### JVM调优 - **堆大小**:`-Xms16384m ...

    mysql配置文件my.cnf

    4. **其他优化**:调整连接超时时间,避免资源浪费;启用日志归档,便于问题排查。 ### 总结 `my.cnf`是MySQL的核心配置文件,它决定了数据库的运行方式和性能。理解和熟练操作`my.cnf`对于任何MySQL管理员来说都...

    navicat连接MySQL

    4. **设置连接选项**:可以自定义连接的编码、连接超时时间等,根据实际需求进行设置。 5. **测试连接**:点击“测试连接”按钮,确认输入的信息是否正确,如果能成功连接,会显示“连接成功”。 6. **保存连接**...

    安装haproxy负载均衡MySQL

    综上所述,本文详细讲解了如何在OracleLinux6.6环境下安装并配置haproxy以实现对MySQL数据库的负载均衡。重点在于理解并正确配置haproxy的配置文件,并确保服务能够正常启动和运行,同时注意相关注意事项和高可用性...

    Mysql的ODBC链接驱动 mysql-connector-odbc-5.3.6-winx64

    4. 配置连接属性,如是否启用SSL、连接超时等。 5. 测试连接,确保所有配置正确无误。 6. 在开发环境中,使用ODBC数据源名称(DSN)建立连接,进行数据库操作。 总结起来,MySQL的ODBC链接驱动是一个关键的中间件,...

    MySQL安装步骤和方法

    - **连接超时**:增加最大连接数或优化网络设置,减少连接等待时间。 - **性能问题**:调整MySQL的缓存和缓冲区大小,优化查询语句,使用索引提高数据检索速度。 通过上述步骤,您可以顺利完成MySQL的安装与基本...

    Linux下配置JSP Web服务器常见问题与解决.pdf

    在Linux环境下配置JSP Web服务器是一项常见的任务,尤其在开源操作系统如Red Hat Linux 9中。JSP(Java Server Pages)是一种基于Java技术的动态网页技术标准,它提供了跨平台和跨Web服务器的能力,能够在Linux、...

Global site tag (gtag.js) - Google Analytics