我希望在MySQL中的表(InnoDB)中查看每行的更新日期。是否可以看到行mysql的更新日期?
可能嗎?我發現的唯一的事情是統計表上的數據,而不是行數。
SHOW TABLE STATUS
任何建議表示讚賞!
我希望在MySQL中的表(InnoDB)中查看每行的更新日期。是否可以看到行mysql的更新日期?
可能嗎?我發現的唯一的事情是統計表上的數據,而不是行數。
SHOW TABLE STATUS
任何建議表示讚賞!
這是不可能的,如果你想跟蹤表中'行'的更新或插入,你必須手動創建一個邏輯來做到這一點,例如你可以使用觸發器來維護所有更改和更新任何其他表中的'行'。
我不認爲你可以看到這樣的具體信息連續。
我最常做的是,我創造我的所有表列creation_date
和modification_date
,然後我填寫他們對每個INSERT
或UPDATE
查詢與the function NOW()
你還可以創建你的表是這樣的:
CREATE TABLE [name]
[other colmns]
creation_date DATETIME DEFAULT CURRENT_TIMESTAMP
對此,請參閱this topic。
我懷疑這一點,感謝您的確認。 – elkarel