Запуск процедуры MySQL с интервалом времени
-
27-10-2019 - |
Вопрос
Мне интересно, есть ли способ запустить процедуру с интервалом времени. Я пытаюсь динамически создавать новые таблицы, и я написал процедуру, чтобы сделать это, мне просто нужен способ запустить их. Я могу легко написать сценарий Python и запустить его как запланированную задачу. Мне интересно, есть ли способ сделать это на сервере MySQL. Я знаю, что у MS Server есть агент сервера, мне интересно, есть ли у MySQL Server нечто подобное?
РЕДАКТИРОВАТЬ:
Комментарий Blockheads проработал ниже. Следует отметить, что это работает только на сервере MySQL 5.1 или позже
CREATE EVENT myEvent ON SCHEDULE EVERY INTERVAL 5 minutes DO CALL myProcedure();
Решение
Попробуйте Планировщик событий
Не связан с StackOverflow