`

mysql 8小时失效

阅读更多
mysql有8小时的问题,默认超过8小时无连接操作,会自动断开,这样的话,程序就会连接不上数据库,可修改两个值进行解决这个问题。

show variables like '%timeout%';
先查询下目前超时时间:
connect_timeout 10
delayed_insert_timeout 300
innodb_flush_log_at_timeout 1
innodb_lock_wait_timeout 50
innodb_rollback_on_timeout OFF
interactive_timeout 28800
lock_wait_timeout 31536000
net_read_timeout 30
net_write_timeout 60
rpl_stop_slave_timeout 31536000
slave_net_timeout 3600
wait_timeout 28800

windows版的mysql:
修改mysql的链接失效时间,找到mysql的my.ini文件.打开后在其底部添加如下:
[mysqld]
wait_timeout=31536000
interactive_timeout=31536000
经测试[mysqld]这一行不加也可行。

linux版的mysql:
打开/etc/my.cnf,在属性组mysqld下面添加参数如下:
[mysqld]
interactive_timeout=31536000
wait_timeout=31536000

修改后,需要重启mysql服务方可生效。


转自:http://www.cnblogs.com/loveis/articles/2490338.html
分享到:
评论

相关推荐

    docker中mysql遇到密码失效.html

    docker中mysql遇到密码失效.html

    索引失效-浅谈MySQL索引失效(组合索引).pptx

    自己整理有关MySQL的索引失效相关的信息,重点在组合索引的失效,有兴趣可以看看,看看是否对你有些许帮助

    mysql-实用-索引失效和优化原则

    mysql-实用-索引失效和优化原则

    MySQL数据库索引失效的10种场景.zip

    本篇将详细探讨10种可能导致MySQL数据库索引失效的常见场景,帮助你理解和避免这些问题。 **1. LIKE操作符的不当使用** 在查询语句中,如果使用LIKE操作符并且模式匹配出现在字符串的开头,索引可能无法被利用。...

    mysql 索引失效详解

    MySQL 索引失效详解 MySQL 索引是一种加快数据检索速度的数据库对象。索引可以大幅度提高查询效率,但是如果不正确使用索引,可能会导致索引失效。索引失效是指MySQL 不能使用索引来加速查询,导致查询效率下降。 ...

    mysql索引失效测试数据

    mysql索引失效测试数据

    Mysql经典的“8小时问题”

    MySQL中的“8小时问题”是一个常见的数据库连接管理问题,尤其在使用连接池如c3p0的情况下。这个问题的根源在于MySQL服务器的默认配置与连接池的管理策略之间的不协调。MySQL在空闲连接达到一定时间(默认8小时,即`...

    导致MySQL索引失效的一些常见写法总结

    以下是一些可能导致MySQL索引失效的常见写法: 1. **全表扫描(Full Table Scan)**:当查询涉及所有或大部分数据时,MySQL会选择不使用索引而进行全表扫描。例如,使用`SELECT * FROM table`会忽略所有索引。 2. ...

    mysql索引失效.docx MySQL索引失效是指在查询执行过程中,数据库无法有效地使用索引来提高查询性能

    ### MySQL索引失效详解 #### 一、引言 在日常工作中,SQL是不可或缺的技术工具之一,但在实际操作中,不少开发人员对于SQL优化及索引的理解并不深入。特别是当数据量逐渐增大时,索引的正确使用与否直接影响着系统...

    2021年MySQL高级教程视频.rar

    07.MySQL高级查询缓存失效场景.avi 08.MySQL高级内存优化优化原则.avi 09.MySQL高级内存优化MyISAM内存优化.avi 10.MySQL高级内存优化InnoDB内存优化.avi 11.MySQL高级并发参数调整.avi 12.MySQL高级锁锁的概述及...

    mysql高级视频教程百度云(2019).txt

    59.MySQL高级_索引失效行锁变表锁.avi 58.MySQL高级_行锁演示答疑补充.avi 57.MySQL高级_行锁案例讲解.avi 56.MySQL高级_行锁理论.avi 55.MySQL高级_读锁案例讲解2.avi 54.MySQL高级_读锁案例讲解.avi ...

    MySQL索引失效的11种情况.docx

    ### MySQL索引失效的11种情况 #### 知识点概述 在MySQL数据库中,索引是非常重要的优化工具之一,它可以显著加快数据检索的速度。然而,在某些情况下,索引可能会失效,导致查询效率降低。了解这些情况对于优化...

    Mysql索引会失效的几种情况分析

    本文将深入探讨导致MySQL索引失效的一些常见情况,并提供相应的解决策略。 1. **OR条件的使用**:在查询语句中,如果使用了OR连接不同的条件,即使这些条件分别对应于索引字段,MySQL也可能不会使用索引。解决方法...

    MySQL索引面试题+索引优化+索引失效

    在面试过程中,常常会涉及到MySQL索引的相关问题,包括索引的原理、优化技巧以及索引失效的原因等。 首先,MySQL索引是一种数据结构,用于快速定位和访问数据库中的数据。它通过创建索引列和索引对象来实现,可以...

    Java高级试听课:MySQL 执行计划查看、索引失效分析、加锁分析.txt

    Java高级试听课:MySQL 执行计划查看、索引失效分析、加锁分析

    mysql实战班+核心优化视频课程.zip

    目录: 实战: 1 DBA基础提升-1 2 MySQL DBA基础提升-2 3 MySQL备份及恢复 4 MySQL复制管理实战 ...MySQL索引为何失效 解析MySQL中的各种锁 资深DBA带你学习SQL开发和优化 .......... 网盘文件永久链接

    mysql官方中文参考手册

    MySQL 5.1参考手册 目录 前言 1. 一般信息 1.1. 关于本手册 1.2. 本手册采用的惯例 1.3. MySQL AB概述 1.4. MySQL数据库管理系统概述 1.4.1. MySQL的历史 1.4.2. MySQL的的主要特性 1.4.3. MySQL稳定性 1.4.4. ...

    开启外部访问mysql权限的功能

    为解决这个问题,可以编辑mysql的配置文件/etc/mysql/mysql.conf.d/mysqld.cnf,在[mysqld]下添加一行character_set_server=utf8;然后重启mysql服务。 在配置防火墙时,需要使用iptables命令来开放mysql的端口,...

Global site tag (gtag.js) - Google Analytics