Autor Zpráva
aha
Profil
Prosím, poraďte kde dělám chybu. Chci na localhostu (běží na Windows) zálohovat databázi. Když však napíšu:

mysql> mysqldump -h localhost -u root -p -D databaze > zalohadatabaze.sql;

tak mi to stále hází chybu 1064 - syntaxe.
Zkouším s tím laborovat už hodinu a nemůžu s tím hnout.
Dík
Aesir
Profil
[#1] aha:
mysqldump je externí program a ne SQL příkaz, takže je potřeba ho spustit přímo z shellu operačního systému a ne v mysql konzoli :)
aha
Profil
Aesir:
Myslíte z konzole, která se objevi, když do příkazového řádku napíšu cmd?
Tam potom mám c:\>
Jak tedy postupovat dále?
Dík
Aesir
Profil
[#3] aha:
Myslíte z konzole, která se objevi, když do příkazového řádku napíšu cmd?
Přesně tak.

Jak tedy postupovat dále?
Změnit aktuální adresář na ten, ve kterém je mysqldump.exe a spustit ten příkaz, který jste vkládal do mysql konzole včetně těch parametrů.
aha
Profil
mckay: Aesir
Dík, teď musím na chvíli odejít (pes), ale vyzkouším.
aha
Profil
Pánové, vyzkoušel jsem oba způsoby, oba fungují.
Ještě jednou díky!!!

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: