Page 1 of 1

Wie hunderte .frm Dateien aus DB Ordnern löschen

Posted: 2007-09-24 13:12
by fulltilt
Habe Datenbanken von mysql 4 nach mysql 5 kopiert.
Nun erhalte ich eine Fehlermeldung über verwaiste .frm Dateien.
Wie kann ich diese .frm Dateien auf einmal aus den unterschiedlichen DB Ordnern löschen?

Code: Select all

rm /var/lib/mysql/???*.frm
Also aus allen Subfolder in /var/lib/mysql

Re: Wie hunderte .frm Dateien aus DB Ordnern löschen

Posted: 2007-09-24 13:17
by Joe User

Code: Select all

rm /var/lib/mysql/*/*.frm

Re: Wie hunderte .frm Dateien aus DB Ordnern löschen

Posted: 2007-09-24 13:49
by fulltilt
Danke - habe die ganze Zeit mit "find" auf dem Schlauch gestanden :-)
Joe User wrote:

Code: Select all

rm /var/lib/mysql/*/*.frm

Re: Wie hunderte .frm Dateien aus DB Ordnern löschen

Posted: 2007-09-24 13:59
by Joe User

Code: Select all

find /var/lib/mysql -type f -name *.frm -print0 | xargs -0 rm

Re: Wie hunderte .frm Dateien aus DB Ordnern löschen

Posted: 2007-09-24 14:04
by fulltilt
Genau so - Danke :wink:
Joe User wrote:

Code: Select all

find /var/lib/mysql -type f -name *.frm -print0 | xargs -0 rm