Описание тега motorola
Я понял, что некоторые мои капли в цифровом океане имеют другой часовой пояс между ОС и MySQL. По умолчанию я настроил на все виртуальные машины на бразильский часовой пояс (Америка/Sao_Paulo) через tzselect
, и, предполагая, что MySQL идет по умолчанию часовой пояс как системы.
Поэтому, когда я печатаю в текущее время, я получаю это из CentOS:
дата
Чт июн 9 09:43:03 БРТ 2016
и от MySQL:
в MySQL> выбрать текущая_отметка_времени;
+---------------------+
| текущая_отметка_времени |
+---------------------+
| 2016-06-09 12:45:57 |
+---------------------+
1 строка в наборе (0.00 секунд)
в MySQL>
Чтение документации на СУБД MySQL 5.5, у меня есть возможность использовать пояс как строки, как 'Америка/Sao_Paulo'
например, Однако в CentOS 6.5 поставляется с MySQL 5.1, и это не был тот же вариант, только через часа, а +3:00 ...я уверен, что я думаю, мне не следует беспокоиться по поводу даты и времени MySQL, поскольку я настроил его на систему.
В CentOS конфиги для часового пояса, который я сделал:
Я использовал tzselect
команду, чтобы установить бразильский часовой пояс, думаю, что MySQL будет считать эту конфигурацию. После перезагрузки, я понимаю, что система сотрет мои конфиги на tzselect, чтобы предотвратить это, я поставил эту строку в файл/etc/rc автомобиль.местные
:
ЛН-СФ /usr/доли/временной зоны/Америка/Sao_Paulo /и т. д./местное время
Даже если это конфиги, я понимаю, что некоторые виртуальные машины в качестве мирового е некоторые другие с БРТ...и в этот момент, я действительно не знаю, как я буду настроить все свои сервера, не менее 40 машин, с таким же образом.
Кто-нибудь может помочь мне объяснить, как я могу правильно установить часовой пояс для системы, а также для MySQL?
Дополнительная Информация
Система: в CentOS 6.5 64-разрядных С MySQL: 5.1 (по умолчанию)
Ниже, команды задавали @оскорблении:
в MySQL> выбрать @@глобального.time_zone, @@сессии.time_zone;
+--------------------+---------------------+
| @@глобального.time_zone | @@сессии.time_zone |
+--------------------+---------------------+
| СИСТЕМЫ | СИСТЕМЫ |
+--------------------+---------------------+
1 строка в наборе (0.00 секунд)
в MySQL> выбрать текущая_отметка_времени;
+---------------------+
| текущая_отметка_времени |
+---------------------+
| 2016-06-09 14:31:19 |
+---------------------+
1 строка в наборе (0.00 секунд)
в MySQL> выход
Пока
$ дата
Чт июн 9 11:31:22 БРТ 2016
И машина времени в файле/etc/sysconfig нужно/часы
файл:
[корень@ХХХХ]# кошка файле /etc/sysconfig нужно/часы
Зоны=др/мирового
С наилучшими пожеланиями.