MySQL SELECT给出空结果,直到服务器重启

时间:2016-07-20 07:25:10

标签: mysql empty-list

我有查询在db上找到任何特殊操作:

$mode = $_POST['maintenance_mode'];
$query = "UPDATE `mytable` 
          SET `maintenance_mode` = '$mode'
          WHERE `id` = $id";

并且此查询返回空集。 但另一个问题是:

SELECT id
FROM tbl_oper
WHERE id_oper_tip = 8 AND id_oper_naim = 6

返回

SELECT
    id_oper_naim,
    id_oper_tip
FROM tbl_oper
WHERE id = 34855

MySQL守护进程重启后,首先查询返回

+--------------+-------------+
| id_oper_naim | id_oper_tip |
+--------------+-------------+
|            6 |           8 |
+--------------+-------------+

奇怪行为的原因是什么?为什么第一个查询在没有守护进程重启的情况下返回空结果?

0 个答案:

没有答案