Иногда, временная зона системы (time zone) может отличаться от временной зоны MySQL, даже в том случае, когда MySQL использует временную зону системы.
Скорее всего пользователь изменил временную зону системы, но MySQL об этом не знает.
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]