Временная зона в MySQL отличается от системной

Временная зона в MySQL отличается от системной
Иногда, временная зона системы (time zone) может отличаться от временной зоны MySQL, даже в том случае, когда MySQL использует временную зону системы.
Скорее всего пользователь изменил временную зону системы, но MySQL об этом не знает.

[shell] $ date
Wed Jan 14 14:12:18 FET 2015
mysql> show variables like ‘%time_zone%’;
+——————+———+
| Variable_name | Value |
+——————+———+
| system_time_zone | EST |
| time_zone | SYSTEM |
+——————+———+
2 rows in set (0.00 sec)
[/shell]

Если Вы наблюдаете у себя такую ситуацию, просто перезапустите MySQL — это должно помочь.

[shell]service mysql restart[/shell] или [shell]/etc/init.d/mysql restart[/shell] [shell] mysql> show variables like ‘%time_zone%’;
+——————+———+
| Variable_name | Value |
+——————+———+
| system_time_zone | FET |
| time_zone | SYSTEM |
+——————+———+
2 rows in set (0.00 sec)
[/shell]

Stas Kuryan

Web developer. Перфекционист в написании кода.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *