2011-07-06 3 views
3

У меня есть запрос вставки Mysql. Мне нужно запускать запрос каждый день, в 11:00.Как выполнить запрос MYSQL в заданное время?

Как выполнить запрос в фиксированное время в MySQL?
В MS-SQL я могу легко сделать это с помощью планировщика заданий агента SQL Server. Итак, есть ли способ запустить предопределенный запрос расписания в My-SQL? Моя версия MySQL: 5.5.12.

+0

Спасибо всем. Завершите проверку мной. – riad

ответ

4

Вы можете использовать event scheduler для достижения указанной цели в Mysql.

Чтобы создать событие, вы можете использовать инструкцию создания события. Here is an explanation с примером.

Что-то вроде этого:

CREATE EVENT e_totals 
->  ON SCHEDULE AT '2006-02-10 23:59:00' 
->  DO INSERT INTO test.totals VALUES (NOW()); 
1

если вы используете MySQL 5.1.6 + использовать планировщик событий посмотреть: http://dev.mysql.com/doc/refman/5.1/en/events.html

или как о настройке работы в вашей ОС с помощью хрон или в ?

Смежные вопросы