1

Тема: Установка временной зоны в Mysql

Где прописать грамотно временную зону, Для mysql в файле my.ini и в каком блоке ,сверху или снизу не могу понять?

default-time-zone= Europe/Berlin

Или это вносится в php.ini?
Можно через окно запроса командой, в phpMyAdmin

SET GLOBAL time_zone = Europe/Berlin;

Я это примерно знаю, хотелось бы узнать как самому внести  временную зону Для mysql в файле my.ini ?

Заранее спасибо за ответ. smile

2

Re: Установка временной зоны в Mysql

Глобальное изменение временной зоны в конфигурационном файле my.ini делается строкой:

default-time-zone='Europe/Berlin'

Относится эта настройка к MySQL серверу, поэтому располагается в разделе [mysqld].

При наличии достаточных привилегий, можно поменять глобальную временную зону запросом:

SET GLOBAL time_zone = Europe/Berlin;

Но надо понимать, что после перезагрузки MySQL, данная настройка больше работать не будет.

Для PHP есть своя настройка часового пояса, устанавливается она в файле php.ini в строке:

date.timezone = "Europe/Berlin"

И последний момент: если часовой пояс не установлен, то он берется с настроек сервера, поэтому в некоторых случаях достаточно правильно установить часовой пояс на сервере, чтобы уже не беспокоиться за другие программы.

3

Re: Установка временной зоны в Mysql

Спасибо много уважаемый Hanut
smile smile