MySQL タイム ゾーンの設定
MySQL のタイム ゾーン設定を理解することは、日付と時刻を正確に表現するために重要です。このガイドでは、MySQL でタイム ゾーンを設定する場所と方法の包括的な概要を提供し、開発者が時間に敏感なデータを効果的に管理できるようにします。
MySQL のタイム ゾーン設定
MySQL では、次の 3 つの異なる場所でタイム ゾーンを設定できます:
タイムゾーン情報テーブルの作成
名前付きタイムゾーンを有効にするには、タイムゾーン情報テーブルにデータを設定する必要があります。これは、MySQL のドキュメントに記載されている手順に従うか、サードパーティのツールを通じて行うことができます。
タイム ゾーンの表示と変更
現在のタイム ゾーン設定を確認するには、次のクエリを実行します:
タイムゾーンを設定するには、次のコマンドのいずれかを使用します:
追加のタイム ゾーン関数
MySQL は、タイム ゾーンとタイムスタンプを効果的に管理するためのさまざまな関数を提供します。これらには次のものが含まれます:
注: タイム ゾーンを変更しても、基になる格納された日時やタイムスタンプには影響しません。ただし、既存のタイムスタンプ列は、内部的には UTC タイムスタンプとして保存され、外部的には現在の MySQL タイムゾーンで表示されるため、表示方法が異なります。
以上がMySQL でタイムゾーンを効果的に管理するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。