Hola
en la ultima versión de de mysql tienes los triggers o disparadores temporales que son eventos que puedes crear y se dispararan a una fecha o cada intervalo determinado.
Podrías hacer uno que se active cada día o cada hora para que revise lo que te apetezca.
echa un ojo aquí.
http://dev.mysql.com/tech-resources/...t-feature.html
pedro