W systemie Windows 10 zainstalowałem serwer MySQL 5.6 z opcją integracji VS 2013. Teraz, gdy otwieram wiersz polecenia programisty VS2013, otrzymuję:
„MySQL” nie jest rozpoznawany jako polecenie wewnętrzne lub zewnętrzne, działa program lub plik wsadowy.
Zrozumiałem, że to problem% PATH%, więc dodałem ścieżkę do bin MySQL w HKEY_CURRENT_USER Environment Path i ponownie otworzyłem wiersz polecenia. Nadal mam błąd. Uruchomiłem ponownie komputer. Nadal mam błąd.
Ponownie otworzyłem regedit i ścieżka była taka, jak ją zmieniłem. Przeglądałem Zmienne środowiskowe w ustawieniach System / Advanced, a PATH użytkownika i PATH systemowy odpowiadały zmianie wprowadzonej w rejestrze.
Dziwne jest to, że I ECHO% PATH% nie pasuje.
command-line
mysql
windows-10
path
visual-studio-2013
timMulherin
źródło
źródło
Odpowiedzi:
Jeśli otworzysz wiersz polecenia programisty VS, a zmienna środowiskowa PATH zawiera coś takiego
C:\Program Files (x86)\MySQL\MySQL Fabric 1.5
(kończy się tam), problem jest związany z ten przypadek . Pełna ścieżka powinna kończyć się naMySQL Fabric 1.5 & MySQL Utilities 1.5
.Postępuj zgodnie z instrukcjami, aby naprawić oba problematyczne wpisy (tak, są dwa, są w
Path
zmienna systemowa, a pierwsza blokuje także resztę. Pamiętaj, że cytaty będą nie pojawi się na liście przy następnym otwarciu okna dialogowego zmiennych środowiskowych. Aby zmiany odniosły skutek, musisz ponownie uruchomić komputer.źródło