【问题标题】:Strange Case Of MySql Server has gone away [duplicate]MySql Server的奇怪案例已经消失[重复]
【发布时间】:2014-07-23 19:36:02
【问题描述】:

我想解决一个有趣的案例,我通过电子邮件使用异常通知并收到以下邮件:

MySql 已退出查询“INSERT INTO sl_usermeta (USER_ID, CREATED,DESIGNATION) VALUES (7695, '2014-06-02 16:20:48', 'Manager')'。

当我通过 MySQL 运行此查询时,此查询以毫秒为单位执行。然而需要注意的有趣事实是数据库中有一个具有以下值的条目

用户ID----已创建-----DESIGNATION

7695-----2014-06-02-----16:21:16

我检查了日志,发现用户没有再次发送相同的请求。我想问一下 MySQL 离开后是否会在返回后重试相同的查询?

【问题讨论】:

    标签: php mysql


    【解决方案1】:

    MySQL 本身无法做到这一点,因为您无法联系服务器,因此它完全不知道您的 INSERT 语句在第一个实例中。

    但是,您使用的任何客户端都可能正在重试。既然你没有告诉我们那是什么,那是不可能的。

    【讨论】:

    • 不,Wordpress 不是 MySQL 客户端。它使用一个,并且可能会在其上设置一些配置。由您来调查这些细节。
    猜你喜欢
    • 2016-06-07
    • 2019-08-31
    • 2013-09-11
    • 1970-01-01
    • 1970-01-01
    • 2016-08-24
    • 2011-06-07
    • 2010-12-20
    相关资源
    最近更新 更多