我有查询在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 |
+--------------+-------------+
奇怪行为的原因是什么?为什么第一个查询在没有守护进程重启的情况下返回空结果?