Autor Zpráva
Anonymní
Profil *
Zaloha databaze
misa
Profil *
Dobry den chtel bych se zeptat jak je nejlepsi provest zalohu mysql databaze. aby se vykonal prikaz, ktery vipise dump databaze do souboru ,jak se to dela ????

diky
Tomik
Profil
Podívej se na tento odkaz.
Originální popis : zde.
Jedná se o zálohovací program, který je na každém serveru s MySQL - MySQLDump.

Sám nevím o žádném SQL příkazu, který zálohoval databáze.

Samozřejmě k záloze lze použít phpMyAdmin (nástroj pro správu databází - je napsaný v PHP), ten pokud vím na to používá nějaký prográmek napsaný v PHP - phpMyAdmin je asi nejjednoduší, ale docela nepřehledné pro velké databáze.
Více zde - ofic. stránka phpMyAdmin.
misa
Profil *
No snad to z toho nejak pochopim zatim diky
pyty
Profil
$ mysql -u uzivatel -h pocitac -p databaze <soubor_s_dumpem
pyty
Profil
to pisu na wezdarma v podpore
llook
Profil
<soubor_s_dumpem
Znak "menší než" znamená, že soubor soubor_s_dumpem bude programu (v tomto případě mysql) předán jako standardní vstup (Céčkaři znají jako stdin ze stdio.h).
Tím příkazem se provedou SQL příkazy ze souboru. Dump se dělá podobně, ale programem mysqldump a přesměrovávat se bude standardní výstup do souboru (znakem "větší než"):
mysqldump -u uzivatel -h pocitac -p databaze > soubor_s_dumpem
Ty parametry nejsou povinný a je celá řada jiných parametrů, které lze také zadat podle aktuálních potřeb. Hodit se může volba --opt, která před výpis struktury v dumpu přidá příkaz pro smazání tabulky.
Další volby se dozvíte třeba z manuálové stránky.
Toto téma je uzamčeno. Odpověď nelze zaslat.