2016-06-24 60 views

回答

1

無論是否是mysql或任何其他數據庫,通常都會維護數據庫的日誌表。這種用於數據庫的日誌表應該捕獲/存儲的項目,如

USER_AGENTS,表CRUD操作的類型,TIMESTAMP ...等等

這是非常需要這樣一方面可以查看在任何異常活動或停機期間通過日誌。

回到你的問題,如果你有這樣一個日誌表,你可以爲任何這樣的新記錄捕獲任何表的表名和行ID,這樣你就可以從這個日誌表中獲得你想要的。但是,如果情況並非如此,在將來設計新的數據庫時,它仍應該作爲一個注意事項。

+0

謝謝@Capitan Red!那麼我知道mysql特別具有bin日誌,我知道它可以處理它以獲取我想要的信息。但它可能很麻煩。不能嗎?我期待找到一些本地功能,可能performe這樣的查詢:) –

+0

@OmarAlves是的,他們確實有bin日誌,但我害怕,如果你可以從你的代碼中查詢他們。如果你確實找到了任何方法,請在評論中發佈答案和標籤:)我知道維護日誌表也很麻煩,但它只是一個很好的做法,你可以將日誌代碼表單項目項目。 –

相關問題