6
A
回答
4
假設您使用的是mySQL的最新版本,我會親自使用triggers。
假設他們的工作或多或少像我在其他產品(例如Oracle)中熟悉的那樣工作,您的問題就變得更簡單了,因爲您在該行上放置了「更新」觸發器並使用它來更新審計你可能需要注意:如果你的應用程序只是以一個用戶的身份登錄數據庫(例如,如果你使用連接池的一種常見方法),記錄實際的用戶身份可能會很棘手。
+0
在我的情況下,查找實際的用戶身份不是問題。 – understack 2011-04-05 06:33:12
+0
那麼我真的認爲觸發器是要走的路,除非mySQL有一些模糊的問題(不太熟悉它,我的不好)。 – 2011-04-05 07:14:36
相關問題
- 1. 問題設計審計表以跟蹤更改
- 2. 如何跟蹤數據庫表中的數據更改
- 3. 創建審計表,跟蹤每個更改的列
- 4. 始終跟蹤數據庫記錄以進行更改
- 5. 如何跟蹤數據庫更改?
- 6. 跟蹤數據庫列值更改
- 7. 如何保留數據庫中修改的歷史細節(審計跟蹤)?
- 8. 更改數據捕獲或更改跟蹤 - 與傳統審計跟蹤表相同?
- 9. Oracle - 審計跟蹤
- 10. VB6審計跟蹤
- 11. Sql觸發器保存對審計跟蹤表的更改
- 12. 要生成信息的審計跟蹤,要跟蹤更改,請在數據庫級別創建觸發器
- 13. 如何設計數據庫表以跟蹤價格變化
- 14. 構建數據庫以跟蹤對數據的某些更改
- 15. SQL Server 2008更改數據捕獲與審計跟蹤中的觸發器
- 16. 如何在Siebel 8中激活本地數據庫的審計跟蹤?
- 17. SQL到LINQ比較2實體進行更改 - 創建審計跟蹤
- 18. 如何跟蹤源代碼管理中的數據庫更改?
- 19. 如何獲取我的數據庫中的審計表列表?
- 20. MySQL數據庫更改跟蹤
- 21. 跟蹤heroku數據庫更改
- 22. 跟蹤MySQL數據庫更改
- 23. 如何在審計表中進行批量更改?
- 24. 流量例如在weblogic的跟蹤/審計跟蹤數據EM不可用
- 25. Umbraco審計跟蹤報告
- 26. 審計跟蹤技術
- 27. Telerik Open access審計跟蹤
- 28. 通過訪問數據庫中的查詢進行的跟蹤更改
- 29. (ASP.NET)如何創建跟蹤數據庫更改的實時計數器?
- 30. 在GAE中保留任何/所有Python數據庫對象的審計跟蹤
不支持mysql的觸發器嗎? – 2011-04-05 06:22:35
@ p.marino:我想從應用程序而不是使用觸發器。我已閱讀上述鏈接之一中使用觸發器的優缺點。對我來說,在應用程序中執行它也更簡單。 – understack 2011-04-05 06:27:59
使用觸發器更容易做到這一點! – 2011-04-05 06:30:31