zoukankan      html  css  js  c++  java
  • mysql wait_timeout interactive_timeout 详解

    查看mysql server超时时间:

       msyql> show global variables like '%timeout%';
     
    设置mysql server超时时间(以秒为单位): 最小设置
     
      msyql> set global wait_timeout=28800;

      msyql> set global interactive_timeout=28800;

    mysql默认是28800,即8小时。

    (1)interactive_timeout: 服务器关闭交互式连接前等待活动的秒数
    (2)wait_timeout: 服务器关闭非交互连接之前等待活动的秒数。


    两者生效取决于:客户端是交互或者非交互的连接。通过Navicat客户端工具连接是交互连接,通过web浏览器客户端访问时非交互连接。


    在交互模式下,interactive_timeout才生效;非交互模式下,wait_timeout生效。

    设置参数值需要注意带global字样,不带的话就是设置本次会话session的timeout值。

    msyql> set global interactive_timeout=28800;

    msyql> set interactive_timeout=28800;

    查看mysql连接清单:show processlist;

    登录sql命令:mysql -u root -p


    ---------------------
    作者:安迪潘
    来源:CSDN
    原文:https://blog.csdn.net/andypan1314/article/details/77930677
    版权声明:本文为博主原创文章,转载请附上博文链接!

  • 相关阅读:
    SpringBoot项目启动与关闭脚本
    springboot mybatis启动初始化数据库
    springboot mybatis多数据库支持
    Tomcat配置https访问
    Oracle批量生成版本
    Oracle创建用户表空间
    OracleServiceXE服务没有了
    IDEA离线升级
    js过滤并校验XSS
    docker命令
  • 原文地址:https://www.cnblogs.com/younes/p/10893003.html
Copyright © 2011-2022 走看看