Hallo-Welt
Aktives Mitglied
Hi,
Ich kann mir zwar die Antwort glaube ich schon denken, daber da ich bei Google nichts gefunden hab, frag ich dennoch mal nach: Kann man Spalten/Kolonnen/Tabellen/Datenbanken eigentlich automatisch nach einer gewissen Zeit nach Erstellung von mysql löschen lassen. Ich bastle mir nämlich gerade einen Login für mein privat-Forum zusammen und wollte aus Platzgründen alte, abgelaufene Sessions in der DB löschen lassen. Natürlich könnte ich theoretisch CronJobs einsetzen, welche alle paar Minuten prüfen, ob ein TimeStamp in der entsprechenden Kolonne villeicht bereits in der Vergangenkeit liegt, und dann die entsprechenden Spalten in dieser Reihe löschen, aber geht das nicht irgendwie nur mit MySQL, also als entsprechende "Funktion", um z.B. in einer Tabelle immer wieder die Zeilen zu löschen, bei welchen die erstellung z.B. wie in meinem Fall 6 Stunden zurückliegt?
Ich kann mir zwar die Antwort glaube ich schon denken, daber da ich bei Google nichts gefunden hab, frag ich dennoch mal nach: Kann man Spalten/Kolonnen/Tabellen/Datenbanken eigentlich automatisch nach einer gewissen Zeit nach Erstellung von mysql löschen lassen. Ich bastle mir nämlich gerade einen Login für mein privat-Forum zusammen und wollte aus Platzgründen alte, abgelaufene Sessions in der DB löschen lassen. Natürlich könnte ich theoretisch CronJobs einsetzen, welche alle paar Minuten prüfen, ob ein TimeStamp in der entsprechenden Kolonne villeicht bereits in der Vergangenkeit liegt, und dann die entsprechenden Spalten in dieser Reihe löschen, aber geht das nicht irgendwie nur mit MySQL, also als entsprechende "Funktion", um z.B. in einer Tabelle immer wieder die Zeilen zu löschen, bei welchen die erstellung z.B. wie in meinem Fall 6 Stunden zurückliegt?