default_time_zone не распознается MariaDB

#mariadb

Вопрос:

Я пытаюсь установить ГЛОБАЛЬНОЕ время моей базы данных MariaDB в UTC. Я следовал рекомендациям их официальной документации и default_time_zone=" 00:00" в файле my.cnf, однако он НЕ работает, и при запуске в оболочке я получаю следующую ошибку: mysql: unknown variable 'default_time_zone= 00:00' .

У кого-нибудь есть идея?

Спасибо

Комментарии:

1. Ваши цитаты кажутся неправильными. Не цитируйте всю строку целиком, а только значение: default_time_zone = ' 00:00'

2. цитаты в порядке, я неправильно написал свой пост 🙂 Я сейчас отредактирую

Ответ №1:

  1. Удалите кавычки
  2. Как говорится в сообщении об ошибке, клиент командной строки (mysql) жалуется на неизвестную переменную, поскольку default_time_zone является сервером, но не клиентской переменной. Итак, вы добавили его не в тот раздел. Переместите запись в раздел сервер:

[сервер]

default_time_zone= 00:00