2010-03-24 49 views
1

我今天從客戶那裏得到了火警電話,AIM消息和電子郵件,聲稱「該網站已關閉!,WTF發生了?!」記錄從Mysql表中消失,我如何知道發生了什麼?

好了,小挖之後,原來的一個表中的記錄中的一個已經被擦乾淨,但不刪除該行本身。所以,我有數據的表示,但有一堆空的字段。 (不用說,我需要編寫成我的代碼爲這個一個問題。)

我真正的問題是什麼,在哪裏可以弄清楚發生了什麼?我有權訪問phpmyadmin,這就是它。我在我的服務器的根目錄中發現了一些訪問日誌,但是這只是告訴我客戶端在我編輯該記錄的管理區域,我想知道他們做了什麼使所有數據消失。 (什麼是查詢運行等)

是否有可能沒有真正的服務器管理員權限?是否有一個整潔的小mysql到mysql類,返回這樣的數據?

在此先感謝。 -Jascha

回答

1

如果你不記錄查詢,那麼你就不能登錄查詢。 MySQL theoretically is capable of keeping a log;這完全取決於你的服務器配置。

如果訪問日誌中包含的東西像POST屬性,那麼也許你可以重新創建的事件鏈。否則,你的教訓就會學到:記錄,記錄和記錄更多內容。

+0

真棒,我有一種感覺,這是事實。感謝您的反饋意見。 – 2010-03-24 01:30:06

相關問題