Comment faire pour supprimer mysql ligne après le temps passe?

Je n'ai aucune idée de par où commencer avec celui-ci:

J'ai une base de données qui stocke postID et Date.

Ce que je veux faire est d'avoir mon site web auto supprimer toutes les lignes où Date est de moins qu'aujourd'hui. Ce script ne peut pas avoir tout saisie de l'utilisateur à tous. Pas de clics sur le bouton, rien. Le script doit s'exécuter tous les jours à minuit.

J'ai été à la recherche partout pour quelque chose qui fait cela, et j'ai absolument rien trouvé.

Il y a un certain nombre d'aspects: (1) l'écriture de la DELETE de la déclaration; (2) la création d'un script qui exécute le DELETE de la déclaration; (3) mettre en place le script à exécuter tous les soirs à minuit. Lequel de ces avez-vous besoin d'aide?
J'ai besoin d'aide pour comprendre comment obtenir mon code pour déclencher automatiquement sans intervention de l'utilisateur. Les réponses ci-dessous ont tous souligné à CRON donc je vais regarder à cela.

OriginalL'auteur Sweepster | 2012-03-26