Będziesz potrzebować mysqldump
na ścieżce, której bash używa do wyszukiwania poleceń. Powłoki UN*X, takie jak bash, a także cmd windowsa, używają PATH
zmienna środowiskowa do zarządzania tym.
Aby zobaczyć swoją aktualną ścieżkę, wpisz w bash:
$ echo $PATH
Jeśli zainstalowałeś MySQL, zazwyczaj znajduje się on w c:\Program Files\MySql
oraz programy pomocnicze, takie jak mysqldump
, znajdują się w c:\Program Files\MySql\MySQL Server 5.5\bin\
. Musisz mieć ten katalog na swojej ścieżce. Jeśli MySQL został zainstalowany w innym miejscu na twoim komputerze, musisz znaleźć bin
katalog tam i użyj tego ścieżkę w tych instrukcjach.
Najlepszym sposobem na zrobienie tego w systemie Windows jest zmiana zmiennych środowiskowych użytkownika lub systemu. W tym celu w Eksploratorze Windows:
- Kliknij prawym przyciskiem myszy
Computer
i wybierzProperties
z menu. - W wyświetlonym oknie wybierz
Advanced System Settings
na pasku bocznym. - W wyświetlonym oknie dialogowym kliknij przycisk
Advanced
zakładka. - U dołu kliknij
Environment Variables
przycisk. - Istnieją 2 sekcje,
user
u góry isystem
poniżej. Obydwa zadziałają, ale zmieńmysystem
ustawienia. - Przewiń listę, aż zobaczysz zmienną o nazwie
Path
wVariable
kolumna. - Kliknij dwukrotnie tę
Path
wiersz. - W wyświetlonym oknie dialogowym, w
Variable value
przewiń do końca pola, a na końcu dodaj to:;c:\Program Files\MySql\MySQL Server 5.5/bin/
. Zwróć uwagę na wiodący średnik :bez tego nie będzie działać. - Kliknij
OK
a teraz możesz zamknąć wszystkie okna dialogowe/okna.
Gdy już to zrobisz, zamknij okno bash Git i otwórz kolejne. Typ:
$ mysqldump
Powinieneś otrzymać instrukcje użytkowania z programu.
Jeśli nie, spójrz ponownie na ścieżkę, wpisując:
$ echo $PATH
Czy widzisz coś podobnego do tego, co dodałeś? Są tam jakieś katalogi MySQL? Prawdopodobnie pomyliłeś coś lub przegapiłeś średnik. Przejrzyj kolejne kroki i upewnij się, że wszystko jest w porządku.