すべての書き込みクエリに UTC を使用し、すべてのクエリに別のタイムゾーンを使用するように (実行時に) MySQL を構成することは可能SELECT
ですか?
すべての日付を UTC で保存し (さらに、アプリは常に UTC 日時を MySQL に渡します)、MySQL を UTC で実行するように構成しています (を使用SET time_zone = '+0:00'
)。SELECT
しかし、すべてを別のタイムゾーンに自動的に変換する方法はありますか?
コードでこれを実行できることはわかっていますが、MySQL にその仕事をさせることができれば、はるかに簡単になります。
明確にするために、コマンドを 1 回だけ実行し、各クエリに対して日付/時刻の書式設定関数を使用しないようにしたいと考えています。