私はユーザーがコメントを投稿できるフォーラムを持っています。コメントが作成されると、対応する日時の値がUTC形式で格納されます。MySQL:ローカルタイムゾーンへのUTCの自動マッピング
私は現地時間でデータを提示するつもりです、 'ASIA /シンガポール';
2オプション:
- 使用
convert_tz
データベースを照会するたび。私は のようなアプローチではないので、クエリごとにselect_expr
を書き直させてしまいます。第二の選択肢については - 使用
SET time_zone = 'ASIA/SINGAPORE';
、私はコマンド(ここではありませんSuper権限)の有効範囲であるかを知りたいです。より具体的に言うと、PHPアプリケーションを使用している場合、db接続を閉じるときにconfigが無効になりますか?私は毎回DBに問い合わせるコマンドを発行する必要がありますか?
Tnx。
私は現在、Convert_tz関数を使用しています。クエリごとにタイムゾーンを選択する必要はなく、ユーザーセッションに保存します。 – olix20