Jak mogę uzyskać dostęp do wiersza poleceń MySQL za pomocą XAMPP dla Windows?
131
Twoje pliki binarne MySQL powinny znajdować się gdzieś w folderze XAMPP. Poszukaj folderu / bin, a w pobliżu znajdziesz klienta mysql.exe. Załóżmy, że jest to c: \ xampp \ mysql \ bin, a następnie powinieneś uruchomić wiersz poleceń w tym folderze.
Oznacza to, że uruchom „cmd” i wpisz:
cd c:\xampp\mysql\bin
mysql.exe -u root --password
Jeśli chcesz użyć mysqldump.exe, również powinieneś go tam znaleźć.
Zaloguj się do swojego serwera mysql i zacznij wpisywać swoje polecenia.
Mam nadzieję, że to pomoże...
./mysql -u root
(zwróć uwagę na kropkę i ukośnik przed mysql), w przeciwnym razie nie zobaczyłbym mysql.exe (tak, wykonałemcd
już polecenie).Na komputerze Mac lub przynajmniej na moim Macu przy użyciu domyślnej instalacji uzyskałem do niej dostęp pod adresem:
źródło
W systemie Linux:
Aby użyć tylko polecenia „mysql -u root -p”, dodaj „/ opt / lampp / bin” do PATH zmiennych środowiskowych.
źródło
/opt/lampp/bin/mysql -uroot
bez "-p" zostaniesz zalogowany natychmiast. Gdy pojawi się „-p”, zapyta o hasło i musisz nacisnąć Enter / Return, aby wejść.Aby uzyskać dostęp do
mysql
polecenia w systemie Windows bez ręcznej zmiany katalogów, wykonaj następujące czynności:Dołącz ścieżkę do swojej instalacji MySQL na końcu istniejącej wartości zmiennej. Przykład:
lub, jeśli wolisz
Na koniec otwórz nowy wiersz polecenia, aby ta zmiana zaczęła obowiązywać.
Zauważ, że dokumentacja MySQL na temat ustawiania zmiennych środowiskowych ma niewiele do powiedzenia na temat obsługi tego w systemie Windows.
źródło
Shell
.mysql --user=your_user_name --password=your_password
.źródło
Możesz uzyskać dostęp do wiersza poleceń MySQL za pomocą XAMPP dla Windows
kliknij ikonę XAMPP, aby uruchomić cPanel
kliknij przycisk Shell
mysql -h localhost -u root
i kliknij EnterPowinieneś zobaczyć wszystkie wiersze poleceń i ich działanie
źródło
Ajay,
Powodem, dla którego nie możesz zobaczyć innych tabel, jest to, że musisz zalogować się jako „root”, aby je zobaczyć
źródło
Idź do
/xampp/mysql/bin
i znajdźmysql. exe
otwórz
cmd
, zmień katalog na mysq po wpisaniucmd
mysql -h localhost -u root
źródło
Xampp Control Panel v2.3.1 Otrzymałem błędy podczas używania -h localhost
mysql -h localhost -u root
Tak więc, jeśli zainstalowałeś xampp tak jak jest i nie dostosowałeś żadnego documentroot, serverroot itp., To działa: -
to działa dobrze. Poniżej znajduje się logtrail: -
źródło
uruchom powłokę xampp, aby rozwiązać połączenie z rootem za pomocą pw
mysql -h localhost -u root -p
i wprowadź root pwźródło
Aby uzyskać dostęp do SQL za pomocą wiersza poleceń, po prostu przejdź do folderu xampp. folder zwykle znajduje się na dysku c: \.
in mysql -u root -p
następnie naciśnij enter.use cms_data
lub jakakolwiek inna nazwa_db, powinno być napisane : Baza danych zmieniona// Bonus Uwaga: nie powinieneś używać użytkownika root podczas pracy z bazami danych. chciałbyś utworzyć oddzielne konto (np. cms_user) ze specjalnymi uprawnieniami do ograniczenia błędów.
zrobić tego typu:
sprawdź dwukrotnie, używając polecenia:
jeśli masz już nazwę użytkownika i konkretną bazę danych, której chcesz użyć, zmień krok 2 na to.
źródło
Aby uzyskać dostęp do MySQL w systemie Windows, musisz zainstalować XAMPP.
Teraz przejdź do wiersza polecenia i otwórz
Twoja baza danych jest teraz gotowa do wykonania.
źródło
Miałem ten sam problem. Po pierwsze, to co mam:
xampp
i zrobiłem to, aby naprawić mój problem:
environnement variable
"%systemDrive%\xampp\mysql\bin\" C:\xampp\mysql\bin\
winpty mysql -u root
jeśli twoje hasło jest puste lubwinpty mysql -u root -p
jeśli masz hasłoźródło
W terminalu:
Trafienie ENTER, jeśli hasło jest pustym ciągiem. Teraz jesteś w. Możesz wyświetlić listę wszystkich dostępnych baz danych i wybrać jedną, korzystając z poniższych:
Pamiętaj o „;” na końcu każdej instrukcji SQL.
Terminal cmd systemu Windows nie jest zbyt ładny i nie obsługuje skrótów Ctrl + C, Ctrl + V (kopiuj, wklej). Jeśli planujesz dużo pracować w terminalu, rozważ zainstalowanie alternatywnej linii cmd terminala, używam terminala cmder - strona pobierania
źródło
Dla Windowsa
Tylko proste polecenia dla Linuksa, aby otworzyć mysql:
źródło