取得MySQL表最後更新時間的有效方法
您希望在頁面頁腳顯示特定MySQL表的最新更新日期。了解獲取此資訊的最高效方法至關重要。
利用MySQL資訊架構
較新的MySQL版本提供了一個解決方案:查詢information_schema資料庫。這可以提供表格的最後更新時間:
<code class="language-sql">SELECT UPDATE_TIME FROM information_schema.tables WHERE TABLE_SCHEMA = 'dbname' AND TABLE_NAME = 'tabname';</code>
雖然此方法提供準確的信息,但每次都需要建立資料庫連線。
利用檔案時間戳
另一種方法是維護一個檔案時間戳,每當MySQL表被修改時就更新該時間戳記。步驟如下:
資料庫更新:
頁顯示:
此方法避免了資料庫連接,並提供了一種簡單的方法來追蹤表更新。
以上是如何有效率地顯示MySQL表的最後更新時間?的詳細內容。更多資訊請關注PHP中文網其他相關文章!