ホームページ > データベース > mysql チュートリアル > MySQL テーブルの最終更新日を確認するにはどうすればよいですか?

MySQL テーブルの最終更新日を確認するにはどうすればよいですか?

DDD
リリース: 2025-01-17 21:01:14
オリジナル
715 人が閲覧しました

How Can I Determine the Last Updated Date for My MySQL Tables?

MySQL テーブルの最終更新日を取得する 2 つの方法

デジタル時代では、最新の情報を提示することが非常に重要です。一部の Web ページでは、特定の MySQL テーブルの最終変更時刻を表示することが非常に有益です。この記事では、関連データをユーザーに提示するために役立つ、この情報を取得する 2 つの方法について説明します。

方法 1: information_schema データベースを使用する

最新の MySQL バージョンには、他のテーブルへの洞察を提供する information_schema データベースが含まれています。このデータベースにクエリを実行すると、次のクエリを使用して最終更新日を抽出できます:

<code class="language-sql">SELECT UPDATE_TIME
FROM   information_schema.tables
WHERE  TABLE_SCHEMA = 'dbname'
   AND TABLE_NAME = 'tabname'</code>
ログイン後にコピー

この方法にはデータベース接続が必要であることに注意してください。

方法 2: タイムスタンプ ファイルを作成する

もう 1 つの方法は、MySQL テーブルが変更されるたびに更新されるタイムスタンプ ファイルを作成することです。このファイルは、最終更新日のプロキシとして機能します。

  • データベースの更新: タイムスタンプ ファイルを読み取り/書き込みモードで開き、閉じてタイムスタンプを更新します。あるいは、touch() 関数を使用してファイルのタイムスタンプを直接変更することもできます。
  • ページには次の内容が表示されます: stat() を使用してファイルに再度アクセスし、最終変更時刻を取得します。この値は、MySQL テーブルの最終更新時刻を表します。

以上がMySQL テーブルの最終更新日を確認するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート