Я пытаюсь запланировать MySQL СОБЫТИЕ со следующими инструкциями:
CREATE EVENT IF NOT EXISTS test_event
ON SCHEDULE AT CURRENT_TIMESTAMP + INTERVAL 1 MINUTE
, но событие запланировано на один час меньше, чем CURRENT_TIMESTAMP.
Команда:
SELECT @@GLOBAL.time_zone, @@SESSION.time_zone, CURRENT_TIMESTAMP;
возвращает мне:
'SYSTEM', 'SYSTEM', '2020-03-19 17:01:38'
и
SHOW EVENTS;
возвращает мне:
| Db | Name | Definer | Time zone | Type | Execute at | Status | Originator |
| test_db | test_vent | user@% | +00:00 | ONE TIME | 2020-03-19 16:02:38 | ENABLED | 1 |
Сервер MySQL работает на моем ноутбуке и системный часовой пояс моего ноутбука - UTC + 1
Я отметил зону TIME +00: 00 в SHOW EVENTS, но у меня нет настроек часовых поясов в my.ini
Может ли кто-нибудь помочь мне лучше понять это несоответствие?
Спасибо