MySQL Event Scheduler

MySQL Event Scheduler

2) Создаем Event-ы

CREATE EVENT antibrut
ON SCHEDULE EVERY 1 HOUR
DO
DELETE FROM _antibrut WHERE logintime < DATE_SUB(NOW(),INTERVAL 1 HOUR)

CREATE EVENT antispam
ON SCHEDULE EVERY 1 HOUR
DO
DELETE FROM _antispam WHERE time < DATE_SUB(NOW(),INTERVAL 1 HOUR)

Дополнительно
Посмотреть Event-ы:

SHOW EVENTS;

Если хотить модифицирывать ваш Event, делать через ALTER, например:

ALTER antibrut 
ON SCHEDULE EVERY 5 HOUR
STARTS TIMESTAMP + 3 HOUR

Удалить Event:

DROP EVENT antispam;