為什麼刪除和插入操作後 MySQL 中會重新出現陳舊資料? 您的問題是由 MySQL 的預設隔離等級引起的,表示為“可重複讀取”,這會阻礙事務啟動後所做的更改可見。儘管做出了這些修改的承諾,但其他連結可能無法反映它們。 克服陳舊資料 要解決這種情況,您有兩種選擇: 執行提交或回滾:透過在受影響的環境中發出COMMIT 或ROLLBACK指令 變更隔離等級: 或者,您可以將有問題的會話的隔離等級變更為「READ COMMITTED」。此修改可確保更改在提交後立即可見。 檢查 MySQL 文件以獲取修改預設隔離等級的選項也可能會有所幫助。