Mam v DB asi 9 tabulek, a zalohy chci provadet 1-2x tydne. Ale exportovat to po jedne je celkem ztrata casu. Neda se to nejak rovnou? Ze se vyexportuji vsechny?
no dyt ..ale jdou vsechny naraz?
jo, klikneš na jméno celé db a tam je export. Teď jsem to zrovna dělal.
sem si ani nevsiml, diky .)
takto by to nefungovalo?
$tables = tab1,tab2,tab3,...,tab9;
$ntables = explode(',' , $tables);
for ($i=0; $i<9;$i++){
... dump $ntables[$i]......
}
a nacpat to do nejakej funkcie....
tomas:
To by mě taky zajímalo. Akorát ten první řadek bych dal do array(), ne?
naco, sak array ti spravi z premennej $ntables... Teraz ma napadlo, naco zalohovat tabulky naraz, ked ide cela databaza (vid prispevok Mareka z Markova).
šlo by to i skriptem v php. Jenom úvaha:
list tabulek: show tables
dostanu seznam tabulek - jeden sloupec
pro kazdy radek: show columns from <tabulka>
dostanes tabulku se slouecky
Field Type Null Key Default Extra
a pak muzes udelat dump, protoze znas vsechno.
Marek:
To je ono, to jsem právě myslel. Udělat skript a hodit ho na nějakou ze svých stránek (na úvodní mi to přijde zbytečný, to by se taky třeba 100× za den dumpovalo) a ten skript by se spustil automaticky, při otevření dané stránky.
Vsak takhle to jde.
Jeste byse dal vyuzit ten webcron.com, nebo co to bylo a mohlo by se to delat samo.