[MySQL] MySQL サーバーのタイムゾーンを確認する

作成日: 2023年01月15日

show variables コマンドで time_zone という文字列を含む変数を表示させると、MySQL サーバーのタイムゾーンの設定値を確認することができます。

show variables like "%time_zone%";

実行結果は下記のとおりです。

+------------------+--------+
| Variable_name    | Value  |
+------------------+--------+
| system_time_zone | UTC    |
| time_zone        | SYSTEM |
+------------------+--------+
2 rows in set (0.03 sec)
  • system_time_zone: MySQL が稼働しているホストから取得したタイムゾーンです。
  • time_zone: MySQL サーバーのタイムゾーンです。SYSTEMsystem_time_zone で設定されている値を使用するという意味になります。
MySQL