Что такое «событие MySQL»? В чем его цель? Как он отличается от «планировщика заданий»?Что такое «событие MySQL»?
Многие сообщения на SO и документация MySQL описывают, как реализовать события MySQL, но меня просто интересует их цель.
Что такое «событие MySQL»? В чем его цель? Как он отличается от «планировщика заданий»?Что такое «событие MySQL»?
Многие сообщения на SO и документация MySQL описывают, как реализовать события MySQL, но меня просто интересует их цель.
События MySQL предлагают альтернативу scheduled tasks
и cron jobs
.
События могут использоваться для создания резервных копий, удаления устаревших записей, агрегированных данных для отчетов и т. Д. В отличие от стандартных триггеров, которые выполняются с определенным условием, событие является объектом, который запускается по прошествии времени и иногда упоминается как временный триггер.
см ниже ссылка объясняла все здесь:
Спасибо Teez - отличный ответ :). Еще один вопрос, похоже, что события MySQL выполняют только команды SQL. Знаете ли вы о хорошем планировщике заданий, если я хочу выполнять PHP-скрипт? –
Да, это задания cron. –
Спасибо за ссылку PHPmaster, очень полезно. –
Почему вы думаете, это должно быть иначе, чем «планировщик заданий»? – Konerak