Autor Zpráva
lordfrikk
Profil
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 *
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

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: