MySQL podatkovne baze na disku
9 naročnikov
9 naročnikov
Ž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
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...?
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.
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?
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>
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'.
Al pa 2. opcija: da še vedno narobe pišeš mysqldump. Skratka jaz ti ne mislim več pomagat, če slabo bereš.