Как установить часовой пояс EST в AWS RDS - PullRequest
1 голос
/ 23 января 2020

У меня есть экземпляр RDS MySQL 5.7, для которого было установлено значение time_zone как US / Eastern из группы параметров. Прямо сейчас это было в EST (UTC-05: 00), но я думаю, что оно изменится на EDT (UTC-04: 00) 8 марта 2020 года, но я не хочу, чтобы это происходило. Это создаст несоответствие в данных. Он всегда должен быть в EST или UTC-05: 00. Я не смог найти вариант для достижения этой цели в группе параметров rds. Как установить часовой пояс на EST?

Примечание. Я знаю, что должен был изначально создать и установить часовой пояс на UT C, чтобы избежать всех этих проблем, но это уже сделано и урок усвоен.

1 Ответ

1 голос
/ 23 января 2020

Необходимо установить параметр time_zone в группе параметров DB для экземпляра DB. Полное руководство здесь - https://aws.amazon.com/premiumsupport/knowledge-center/rds-change-time-zone/

Если вам нужно сохранить то же значение -5 UT C, то я бы нашел часовой пояс, соответствующий отсюда - https://en.wikipedia.org/wiki/UTC%E2%88%9205: 00 , а затем сопоставьте его с настройкой часового пояса отсюда - https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_MySQL.html#MySQL .Concepts.LocalTimeZone

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

...