Что требуется для запуска планировщика заданий в mysql? - PullRequest
0 голосов
/ 18 апреля 2011

Мне нужен планировщик заданий для запуска через равные промежутки времени, например каждые 5 часов. Какой планировщик заданий является хорошей идеей или есть какие-либо другие методы для запуска события, например код. Потребуются ли и дополнительные, внешние требования к программному обеспечению.

На моей машине установлена ​​Windows XP и она работает на PHP с MySQL.

Ответы [ 2 ]

1 голос
/ 18 апреля 2011

использовать события mysql

из это

mysql> use test;
Database changed
mysql> create table test.t (s1 timestamp);
Query OK, 0 rows affected (0.11 sec)

14mysql> create event e on schedule every 5 hour do
       insert into test.t values (current_timestamp);
Query OK, 1 row affected (0.00 sec)

mysql> set global event_scheduler = 1;
Query OK, 0 rows affected (0.00 sec)
0 голосов
/ 26 июля 2012

SQLyog's Job Agent (SJA) - это мощный инструмент, который включает планирование синхронизации базы данных, синхронизацию схемы, импорт внешних данных, запланированные резервные копии, планировщик SQL и средство отчетности (для планирования запросов). Это очень легко и интуитивно понятно. Вы можете попробовать запланировать почти все виды заданий MySQL.

enter image description here

Надеюсь, это поможет и решит вашу цель ...

...