MySQLバージョン5.6.16がインストールされています。私のオペレーティングシステムはFreeBSDバージョン9.3です。 MySQLは刑務所にインストールされています。日付を確認すると、Thu Nov 17 15:22:14 AMT 2016が表示され、私のシステムにもこの出力が表示されます。 MySQLでSELECT @@global.time_zone、@@session.time_zoneを確認すると、グローバルタイムゾーンとセッションタイムゾーンがSYSTEMに設定されていることがわかります。しかし、SELECT NOW()を確認すると、2016-11-17
11:23:44.I
MySQLで手動で設定できることがわかります。
SET GLOBAL time_zone = '+4:00';
SET GLOBAL time_zone = 'Asia/Yerevan';
SET @@global.time_zone = '+04:00';
しかし、システム時間と同期したいと思います。また、my.cnf
default_time_zone=Asia/Yerevan
またはを入力できることもわかっていますdefault-time-zone=+04:00
。ただし、これは本番サーバーなので、サーバーを再起動できません。この問題を解決するのに役立ちます。