MySQL podatkovne baze na disku

Živjo,

postavljen imam IIS server na Windows 7 s podatkovnimi bazami MySQL. Zanima me, kje točno so te baze locirane na disku, da jih dodam v varnostno kopiranje na zunanji disk?
Hvala!

26 odgovorov

-pTVOJEGESLO

-p in tvoje geslo mora biti skupaj

Gogy, sem pretipkal vrstico in pri geslu napisal -pmojegeslo, pa se mi vrača še vedno isto error. Moram ustvariti kakšen direktorij..., kamor naj bi se backup shranil...?

1

Prenesi si MySQL Workbench pa boš imel najmanj komplikacij.

S tem programom sem se že srečal, vendar bi rad backup naredil preko cmd-ja, ker menim, da nisem več daleč od rešitve.

1

Ni ti potrebno vpisovati -pTVOJEGESLO, lahko pustiš samo flag -p in potem te bo vprašal za geslo v novi vrstici - tudi bolj varno.

Ne vem pa kje si staknil --all-databases flag, jaz tega na hitro nisem nikjer našel.

mysqdump se piše skupaj.

Bottom line: mysqldump -u root -p ime_baze > imedatoteke.sql

Na http://www.thegeekstuff.com/ sem našel flag --all-databases.

Sem poizkusil s tem, kar si ti napisal:
mysqldump -u root -p bonjour_test > imedatoteke.sql
Vseeno dobim error. Bi moral imedatoteke.sql že prej ustvariti..., ali to kreira sam?

1

nebi najprej napisal kako napako ti javi ko pozenes to iz CMD?

1

ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to use near 'mysql
dump -u root -p bonjour_test > imedatoteke.sql' at line 1
mysql>

1

Ne morem verjet, spet delaš isto, kar sta te že vsaj 2 opozorila pred mano - iz zadnje vrstice se vidi, da si v mysql konzoli, tam ne obstaja 'mysqldump'.

http://lmgtfy.com/?q=how+to+open+cmd+on+win

Al pa 2. opcija: da še vedno narobe pišeš mysqldump. Skratka jaz ti ne mislim več pomagat, če slabo bereš.