dumbunixuser
07-02-2005, 14:29
Ich habe eine 80 GB grosse Datenbank. Alles läuft sehr langsam. Deshalb will ich alles löschen was älter als 2 Monate ist.
Ich habe ein date Feld mit dem Typ date
DELETE from pictures WHERE date < DATE_SUB(CURRENT_DATE, INTERVAL 80 DAY);
das funktioniert nicht, die Datenbank bleibt 80 GB. Ich habe die Syntax aus dem Database Journal von Internet.com (dort gab es einen Artikel über Datum/Zeit Funktionen in MySQL)
bitte gebt mir die korrekte Syntax an.
Ich habe ein date Feld mit dem Typ date
DELETE from pictures WHERE date < DATE_SUB(CURRENT_DATE, INTERVAL 80 DAY);
das funktioniert nicht, die Datenbank bleibt 80 GB. Ich habe die Syntax aus dem Database Journal von Internet.com (dort gab es einen Artikel über Datum/Zeit Funktionen in MySQL)
bitte gebt mir die korrekte Syntax an.