Jak znaleźć katalog danych MySQL zawierający bazę danych Utrzymanie

Jak znaleźć katalog danych MySQL zawierający bazę danych Utrzymanie
Katalog danych MySQL to miejsce, w którym bazy danych są przechowywane wraz z bazą danych Utrzymania. Baza danych zatrzymanych przechowuje dane nagłówka i wskaźniki do baz danych i danych na dysku. Podczas pracy w MySQL często administrator danych chce znaleźć lokalizację katalogu danych zawierających bazę danych zatrzymania systemu do wykonywania różnych zadań administracyjnych.

W tym poście omówiono znalezienie katalogu danych MySQL zawierającego katalog zatrzymania w systemie Windows i Linux.

Warunek wstępny: Zaloguj się do MySQL Server

Upewnij się, że zaloguj się na serwerze MySQL, aby otworzyć wiersz polecenia i użyj tej składni, aby zalogować się do lokalnego serwera MySQL:

mysql -u md -p

Podaj nazwę użytkownika serwera MySQL w składni, aby utworzyć polecenie i uruchom go, aby pomyślnie zalogować się do serwera MySQL:

Znajdź katalog danych MySQL zawierający bazę danych Zatrzymaj przy użyciu polecenia „Wybierz”

„„WYBIERAĆ„Polecenie może być używane do zlokalizowania katalogu danych zawierających zatrzymaną bazę danych w systemach operacyjnych Windows i Linux. Uruchom podane poniżej polecenie w systemie Windows:

Wybierz @@ datadir;

Wyjście wyświetli lokalizację folderu zawierającą bazę danych Zatrzymaj:

W Linux polecenie jest takie samo, aby znaleźć katalog danych zawierający bazę danych, uruchom to polecenie po zalogowaniu się na serwerze MySQL:

Wybierz @@ datadir;

Wyjście wyświetla lokalizację katalogu danych pomyślnie.

Znajdź katalog danych MySQL zawierający bazę danych Utrzymanie przy użyciu polecenia „pokaż zmienną”

Polecenie „Pokaż zmienną” wyświetla nazwy i wartości zmiennych systemowych. Polecenie do znalezienia katalogu danych zawierających bazy danych Utrzymanie jest takie samo dla systemu Windows i Linux. Polecenie podano poniżej:

Pokaż zmienne takie jak „Datadir”;

Uruchom polecenie w systemie Windows, a wyjście wyświetli lokalizację katalogu danych, a dla tego postu znajduje się ono na napędzie „C”:

Uruchom to samo polecenie w Linux, aby uzyskać lokalizację katalogu danych zawierającej bazy danych Zachowaj:

Z powodzeniem zlokalizowałeś katalog danych za pomocą „Pokaż zmienną„Polecenie w systemie Linux i Windows.

Znajdź katalog danych MySQL zawierający bazę danych Utrzymanie przy użyciu polecenia „Pokaż zmienną” z klauzulą ​​„gdzie”

„„GDZIE„Klauzula może być używana w„Pokaż zmienną”Polecenie określające wzór w„Nazwa_zmienna".

Zobaczmy przykład używania „Pokaż zmienną”Polecenie z określonym wzorem, który nazwa powinna zacząć od ciągu”dane”I może zawierać zero, pojedyncze lub wiele słów po łańcuchu. Polecenie jest podane poniżej w systemie Windows i Linux: oba:

Pokaż zmienne, w których nazwa_zmienna, taka jak „%%”;

Windows wyświetli to wyjście:

Po uruchomieniu tego samego polecenia w systemie Linux, dane wyjściowe zapewni katalog danych Linux zawierający zachowane bazy danych:

Innym przykładem może być to, gdy użytkownik może określić wzór, który kończy się „reż". Podane poniżej polecenie może działać w systemie Windows i Linux. Pokaże wszystkie zmienne systemowe, których nazwy kończą się „reż”:

Pokaż zmienne, w których nazwa_zmienna, jak „%dir”;

W systemie Windows wyświetlono wyjście „13„Rzędy nazwy zmiennych, zlokalizuj dla„Datadir„Aby znaleźć lokalizację katalogu danych:

W Linux wyjście wyświetli listę nazw zmiennych, zlokalizuj „Datadir”:

Pokaż zmienne, w których nazwa_zmienna, jak „%dir”;

Z powodzeniem zlokalizowałeś katalog danych MySQL zawierający zachowaną bazę danych w systemie Windows i Linux za pomocą „Pokaż zmienną„Polecenie z„GDZIE”Klauzula.

Alternatywnie, jeśli użytkownik nie chce się zalogować, a następnie uruchamiać powyższe polecenia. Ta składnia może być używana na terminalu Windows i Linux, aby znaleźć lokalizację katalogu danych zawierających bazę danych Zatrzymaj:

mysql -u -p -e „Pokaż zmienne takie jak„ datadir ”;”

W wierszu polecenia Windows upewnij się, że podaj nazwę użytkownika w składni i uruchom polecenie:

Folder zawierający bazę danych zatrzymanych jest widoczny na powyższym wyjściu.

W terminalu Linux uruchom polecenie, podając nazwę użytkownika MySQL i uruchom polecenie:

Z powodzeniem zlokalizowałeś katalog danych zawierający Zachowaj bazę danych.

Wniosek

W systemie Linux i Windows, aby znaleźć katalog danych MySQL zawierający bazę danych Zatrzymaj. Zaloguj się do serwera MySQL i uruchom „Wybierz @@ datadir;" Lub "Pokaż zmienne takie jak „Datadir”;" Komenda. Alternatywnie, uruchom „mysql -u -p -e „Pokaż zmienne takie jak„ datadir ”;" Komenda. W tym poście omówiono, jak znaleźć katalog danych MySQL zawierający bazę danych Zatrzymaj.