Как задать временную зону для MariaDB в MacOS?
MariaDB
Для того чтобы задать временную зону для MariaDB в MacOS необходимо:
Создать файлик ~/.my.cnf
для локальной настройки MariaDB с текстом (установите нужное вам значение временной зоны):
[mariadb]
default_time_zone = 'America/New_York'
#default_time_zone = 'UTC'
#default_time_zone = +0:00
Перезапустить сервер MariaDB:
brew services restart mariadb
Иногда после перезапуска сервера не удается сразу подключиться к нему (нужно выполнить несколько попыток).
Для проверки корреткности установки временной зоны выполните SQL-запрос (в ответе должно быть ваше значение отличное от SYSTEM
):
SHOW GLOBAL VARIABLES LIKE 'time_zone';