Autor Zpráva
benett
Profil
Dá se nějak pomocí mysqldump uložit najednou více databází, ale ne všechny tabulky z daných DB? Je jasné, že nelze použít přepínač --databases. Jak to vypadá, tak není povolena syntaxe typu
mysqldump -u uzi -phes db1(t1,t2) db2(t1,t2,t3) > b.sql
Kajman_
Profil *
Buď pro každou databázi vlastní příkaz mysqldump
mysqldump -u uzi -phes db1 t1 t2 > b.sql
mysqldump -u uzi -phes db2 t1 t2 t3 >> b.sql


Ještě by šlo vyjmenovat všechny tabulky, které se dělat nemají, ale to není zrovna ladné.
mysqldump -u uzi -phes --databases db1 db2 --ignore-table=db1.t3 --ignore-table=db1.t4 --ignore-table=db2.t4
benett
Profil
Děkuju, to je přesně to, co jsem potřeboval.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0