Gdzie robi bazy danych MySQL Store w Linux?

Gdzie robi bazy danych MySQL Store w Linux?
Katalog, w którym MySQL przechowuje swoje bazy danych, jest znany jako Katalog danych. Jest tworzony w momencie instalacji MySQL do przechowywania metadanych serwera MySQL. Czasami podczas pracy z bazami danych MySQL w zakresie zadań administracyjnych. W Linux domyślnym katalogiem jest „/var/lib/mysql”W celu przechowywania bazy danych w Linux, ale czasami użytkownik chce ją zlokalizować dla swojego systemu.

W tym poście omówi się, gdzie MySQL przechowuje bazy danych w Linux.

Warunek: Zaloguj się do MySQL Server

Aby zalogować się do lokalnego serwera MySQL, użyj tej składni:

sudo mysql -u -p

Podaj swoją nazwę użytkownika bazy danych mysql w składni i uruchom ją. Wprowadź hasło, aby pomyślnie się zalogować do serwera MySQL:

Znajdź lokalizację katalogu danych za pomocą polecenia „Wybierz”

Aby znaleźć lokalizację, w której MySQL przechowuje bazy danych, użyj tego polecenia:

Wybierz @@ datadir;

Polecenie wyświetli ścieżkę katalogu danych:

Znajdź lokalizację katalogu danych za pomocą polecenia „pokaż zmienną”

Użyj "Pokaż zmienną”Polecenie, w którym dane są podobne do„Datadir”, Znajdź lokalizację katalogu danych:

Pokaż zmienne takie jak „Datadir”;

Wyjście wyświetli nazwę zmiennej jako „Datadir”I wartość zawierająca ścieżkę katalogu danych:

Alternatywnie, jeśli nie chcesz najpierw zalogować się do serwera MySQL, a następnie uruchomić te polecenie, użyj tego polecenia, aby wyodrębnić ścieżkę katalogu danych bezpośrednio, podając nazwę użytkownika i hasło bazy danych:

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

Wprowadź nazwę użytkownika swojego serwera MySQL. Wyjście zwróci katalog danych:

Wniosek

Aby zlokalizować ścieżkę katalogu danych, zaloguj się do serwera MySQL i uruchom „Wybierz @@ datadir; ” Lub "Pokaż zmienne takie jak „Datadir”;" Komenda. Jeśli nie chcesz zalogować się i uruchomić polecenie osobno, uruchom „mysql -u -p -e „Pokaż zmienne takie jak„ datadir ”;" Komenda. Ten przewodnik pokazał, gdzie MySQL przechowuje bazy danych w Linux.