php - MySql Server 的奇怪案例已经消失

标签 php mysql

<分区>

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

MySql has gone away for query 'INSERT INTO sl_usermeta ( USER_ID, CREATED,DESIGNATION ) VALUES ( 7695, '2014-06-02 16:20:48', 'Manager')'.

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

UserID----CREATED------DESIGNATION

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

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

最佳答案

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

但是,无论您使用的是什么客户端,都可能正在重试。因为你没有告诉我们那是什么,所以不可能说。

关于php - MySql Server 的奇怪案例已经消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24015638/

相关文章:

php - 更改 PHPSESSID Cookie 的过期时间

mysql - sails js 实时电子商务和库存应用的推荐数据库

mysql - 在mysql中的两个数据库之间在mysql中触发

php - 使用回显功能隐藏页面中不存在的图像

javascript - 将 PHP JSON 编码的数组打印到 JavaScript 并对其进行解码,会产生错误

php - 使用 LIKE %...% 时遇到问题

php - 在 mysql php 中查找年份高点和年份低点

javascript - 为什么 php 变量不能与我的 Javascript/Laravel-5 Google map 代码一起使用?

mysql - 我可以对 MySQL 表使用非数字主键吗?

php - 如果可能的话,我将如何构建这个查询?