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 -pPodaj 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.