Mysqldump táblánként!

Sziasztok,

nézegetem a mysql refman-t, de nem találtam benne ötletet még, hogy :

felmerült az igény, hogy az adatbázis mentés ne egy nagy dump file legyen, hanem táblánként kellene dumpolnom, tömörítenem, majd archiválnom. Azt, hogy scriptbe beírnám a táblákat, elvetném, rengeteg tábla van :-( Hátha tud a mysqldump ilyet, hogy ne meg kelljen adnom az összes táblát egyesével :

usr/local/mysql/bin/mysqldump -uroot -p --default-character-set=latin1 --result-file=[filename] [database] [tablename]

Valakinek ötlete, hogy a mysqldump képes-e ilyesmire illetve mi kell hozzá paraméternek, hogy ezt meg is csinálja.

Köszi

Hozzászólások

Egy script kell hozzá, és a sajátomat anno phpban csináltam. Ami kell neked: mysql_list_dbs, mysql_list_tables. Maga a dump pedig:

mysqldump -uuser -ppassword --quick --extended-insert --single-transaction db_neve tabla_neve | bzip2 -c > dump_neve