2014-10-13 2 views
3

Как установить часовой пояс сервера в конфигурации MariaDB?MariaDB установить часовой пояс в config

Единственное, что я могу найти в документации, - это использовать флаги командной строки, которые я не хочу делать.

default_time_zone, который работает на основе ванили MySQL, не распознается MariaDB.

ответ

4

Это default-time-zone (- вместо _):

[server] 
default-time-zone=UTC 
+0

Когда я изменить /etc/my.cnf.d/server.conf и запустить 'Sudo systemctl начать mariadb' я получаю следующее сообщение: ' Работа для mariadb.service не удалось. Подробнее см. 'Systemctl status mariadb.service' и 'journalctl -xn'. – user2562424

+0

У меня нет сервера MariaDB для его проверки, но тестовый набор использует этот параметр: https://github.com/MariaDB/server /blob/10.1/mysql-test/suite/storage_engine/my.cnf –

+5

Использование таких имен, как «UTC», предполагает, что вы запустили mysql_tzinfo_to_sql (подробнее см. справочную страницу). Если вы этого не сделали, попробуйте вместо этого «default-time-zone = + 00: 00». – Pasi

1

Паси была правильная идея. «UTC» не работал, но «+00: 00» сделал.

Смежные вопросы