MySQL now: почему время отличается от date и времени php

Многие пользователи сталкиваются в ситуацией, когда время, которое показывает команда SELECT NOW(); отличается от того, что показывает php date и date в консоли. Оказывается, MySQL тоже может жить по своему времени.

Итак, выставить время можно 2-мя способами:

1) В конфиг файле:

default_time_zone='+00:00'

2) В самом MySQL любой из команд от рута:

SET GLOBAL time_zone = '+8:00';
SET GLOBAL time_zone = 'Europe/Helsinki';
SET @@global.time_zone='+00:00';

Более подробно можно прочитать здесь:
dev.mysql.com/doc/refman/5.5/en/time-zone-support.html

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

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