• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    mysql提示got timeout reading communication packets的解决方法

    错误提示:
    user: 'root' host: `localhost' (Got timeout reading communication packets)
    MYSQL server has gone away

    引起这个原因是不可怕的.原因是更改了系统的断开时间.

    mysql>show gloable variables like "%timeout%";
    进行查看
    interactive_timeout 的黓认值为28800
    wait_timeout 的默认值这:120

    根据情况增加吧.
    这两个值是一个全局变量,可以动态增加,如:
    mysql> set global interactive_timeout=28800;
    Query OK, 0 rows affected (0.00 sec)
    mysql> show global variables like "interactive_timeout";
    +---------------------+-------+
    | Variable_name | Value |
    +---------------------+-------+
    | interactive_timeout | 28800 |
    +---------------------+-------+
    1 row in set (0.00 sec)

    可以导致Got timeout reading communication packets错误的原因

    https://dev.mysql.com/doc/refman/5.5/en/communication-errors.html

    可能导致Got Timeout reading communication packets错误的原因有如下几个:

    A client attempts to access a database but has no privileges for it.(没有权限)

    A client uses an incorrect password.(密码错误)

    A connection packet does not contain the right information.(连接没有包含正确信息)

    It takes more than connect_timeout seconds to obtain a connect packet. (获取连接信息起过connect_timeout的时长)

    The client program did not call mysql_close() before exiting.(客户端没有调用mysql_close()函数)

    The client had been sleeping more than wait_timeout or interactive_timeout seconds without issuing any requests to the server. (客户端的空连接时间过长,超过了wait_timeout和interactive_timeout的时间)

    The client program ended abruptly in the middle of a data transfer.(数据传输过程中终结)

    错误排查:

    因为我们手机版与pc端的php函数不同步导致的问题,所以仔细检查一下问题就解决了。

    上一篇:关于Mysql自增id的这些你可能还不知道
    下一篇:mysql中mysql-bin.000001是什么文件可以删除吗
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    mysql提示got timeout reading communication packets的解决方法 mysql,提示,got,timeout,reading,