Tabelle automatisch löschen

Hallo!
Gibt es eine Möglichkeit, Tabellen aus einer MySQL-Datenbank nach einer bestimmten Zeit automatisch zu entfernen (DROP)?

Vielen Dank!
Simon

Hallo Simon!

Gibt es eine Möglichkeit, Tabellen aus einer MySQL-Datenbank
nach einer bestimmten Zeit automatisch zu entfernen (DROP)?

Eine einfache Möglichkeit wäre es einfach ein SQL-Skript für den DROP zu schreiben und das Skript je nach Betriebssystem per Cron oder at und MySQL zum gewünschten Zeitpunkt zu starten.

Grüße, Robert

Eine einfache Möglichkeit wäre es einfach ein SQL-Skript für
den DROP zu schreiben und das Skript je nach Betriebssystem
per Cron oder at und MySQL zum gewünschten Zeitpunkt zu
starten.

Gibt es dazu irgendwo detailliertere Anleitungen - bin leider noch recht neu auf dem Gebiet :frowning:

Gruß
Simon

Hallo Simon!

Gibt es dazu irgendwo detailliertere Anleitungen - bin leider
noch recht neu auf dem Gebiet :frowning:

Ich hab mySQL bis jetzt nur unter Linux verwendet, aber unter NT müßte es ähnlich gehen.

Eigentlich brauchst du gar kein SQL-Skript solange es sich nur um einen einzelnen Befehl, handelt. Der Aufruf von mySQL könnte so aussehen:

mysql [datenbank] --password=[passwort] --execute=„DROP TABLE [tabelle]“

Wie du das regelmäßig ausführen kannst findest du für Linux über eine beliebige Suchmaschine mit „cron howto linux“, für NT/W2K gib mal einfach at /? auf der Kommandozeile ein.

Grüße, Robert

1 „Gefällt mir“