Wie hunderte .frm Dateien aus DB Ordnern löschen

MySQL, PostgreSQL, SQLite
fulltilt
Posts: 363
Joined: 2006-08-27 02:06

Wie hunderte .frm Dateien aus DB Ordnern löschen

Post by fulltilt » 2007-09-24 13:12

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

User avatar
Joe User
Project Manager
Project Manager
Posts: 11137
Joined: 2003-02-27 01:00
Location: Hamburg

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

Post by Joe User » 2007-09-24 13:17

Code: Select all

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

fulltilt
Posts: 363
Joined: 2006-08-27 02:06

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

Post by fulltilt » 2007-09-24 13:49

Danke - habe die ganze Zeit mit "find" auf dem Schlauch gestanden :-)

Joe User wrote:

Code: Select all

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

User avatar
Joe User
Project Manager
Project Manager
Posts: 11137
Joined: 2003-02-27 01:00
Location: Hamburg

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

Post by Joe User » 2007-09-24 13:59

Code: Select all

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

fulltilt
Posts: 363
Joined: 2006-08-27 02:06

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

Post by fulltilt » 2007-09-24 14:04

Genau so - Danke :wink:

Joe User wrote:

Code: Select all

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