Zainstalowałem Git (bash?) Z www.git-scm.com Mam również działającą instalację MySQL. Używam Windows 8.1. Ścieżka do mojego katalogu bin mysql znajduje się w mojej zmiennej środowiskowej ścieżki, a usługa mysql działa.Git Bash mysql puste
Jeśli otworzę cmd.exe i wpisz mysql -u root
, to loguje mnie pomyślnie, otrzymuję komunikat "welcome to mysql monitor" i mogę zacząć pisać sql.
Jednak w Git bash, jeśli wpiszesz mysql -u root
, to po prostu rozpoczyna nowe puste łącze i nic nie robi.
Po wpisaniu mysql -?
nadal otrzymuję informacje pomocy mysql. Jeśli wpiszę numer mysql start
, otrzymam numer Access denied for user ''@'localhost' to database 'start'
.
Jak mogę poprawnie uzyskać dostęp do mysql w bata git?
Proszę zobaczyć mój surowy obraz wyjaśniający moją sytuację poniżej:
To brzmi tak, jakby faktycznie uruchomił klienta mysql, ale terminal zachowuje się tak, jak to jeśli logowanie nie zawiera TTY (sesja nieinteraktywna). Jeśli wpisałeś zapytanie na pustym wierszu i poprawnie je wypowiedziłeś, MySQL prawdopodobnie wygenerowałby pewne wyjście tak, jakby odczytywał strumień ze standardowego wejścia. Nie wiem zbyt wiele o git bash, ale polecam, jak to poprawić. –
Dziękuję za komentarz, niestety, jestem też początkującym użytkownikiem git-bash i staram się usprawnić moje środowisko! Będę próbować. –
Jeśli git-bash jest oparty na MinGW, może być widoczny objaw tego https://code.google.com/p/mintty/issues/detail?id=158 Niestety, nie wiem więcej, aby to potwierdzić. –