Autor | Zpráva | ||
---|---|---|---|
lordfrikk Profil |
#1 · Zasláno: 24. 7. 2008, 12:30:31
Ahoj,
dělám teď na jednom projektu v PHP, jehož úkolem je stahovat, kontrolovat a obnovovat zálohy MySQL databází... dumpy se stahujou jako .tgz z FTP a ty já pak rozbaluji, obnovuji, kontroluji a ukládám na záložní disk. Problém nastal, kdy mám archiv .tgz, který sice obsahuje dump databáze, nikoli ale ve formátu .sql ale .str (struktura) a .dat (data) pro každou tabulku. Navíc je to zanořeno v x adresářích určující datum, server atd. Existuje za pomocí konzole mysql nějakých příkaz, kterému zadám adresář a on už si tam najde tyto soubory a obnoví tak celou databází nebo budu nucen pomocí PHP dohledat nejhlubší adresář a cyklováním postupně obnovovat všechny soubory? Předem děkuji za odpověd. |
||
Kajman_ Profil * |
#2 · Zasláno: 24. 7. 2008, 12:59:17
Tipnul bych, že musíte zpracovat každou tabulku zvášť. Strukturu přes sql a data pomocí
http://dev.mysql.com/doc/refman/5.0/en/load-data.html nebo http://dev.mysql.com/doc/refman/5.0/en/mysqlimport.html |
||
Časová prodleva: 16 let
|
0