MySQL to popularny system oprogramowania do zarządzania bazami danych typu open source, który jest dostępny bezpłatnie. Słynie z szybkości i łatwego w obsłudze interfejsu. Jeśli jesteś administratorem bazy danych w dużej organizacji, prawdopodobnie będziesz często musiał zarządzać bazami danych, wymieniając je i filtrując. Być może po pomyślnym utworzeniu baz danych nie wiesz, jak wylistować bazy danych w powłoce MySQL. Dlatego w tym artykule przyjrzymy się niektórym z różnych metod, których możesz użyć do wylistowania baz danych w MySQL.
Dostępnych jest wiele metod wyświetlania baz danych w MySQL.
Najprostszym sposobem sporządzenia listy baz danych jest użycie polecenia „SHOW DATABASES” w powłoce MySQL.
POKAZAĆ BAZY DANYCH ;
Jeśli nie jesteś zalogowany jako użytkownik root w MySQL, nie możesz uzyskać dostępu do wszystkich baz danych. Dlatego musisz zalogować się jako użytkownik root, aby mieć dostęp do wszystkich baz danych i móc wyświetlić listę wszystkich baz danych za pomocą polecenia „SHOW DATABASES”.
Więc najpierw wyloguj się z powłoki MySQL za pomocą polecenia q.
Q
Następnie zaloguj się jako użytkownik root za pomocą następującego polecenia.
Teraz uruchom polecenie „POKAŻ BAZY DANYCH”.
POKAZAĆ BAZY DANYCH ;
Jak widać w danych wyjściowych, dane wyjściowe zawierają listę większej liczby baz danych.
Jeśli jesteś administratorem zarządzającym kilkoma bazami danych i chcesz filtrować bazy danych, w MySQL możesz filtrować kilka baz danych jednocześnie za pomocą polecenia „LIKE”.
Składnia użycia polecenia „LIKE” jest następująca.
POKAZAĆ BAZY DANYCH LUBIĆ wzór;W tej składni będziesz musiał podać określony wzorzec, na podstawie którego będziesz filtrować listę baz danych. Na przykład:
POKAZAĆ BAZY DANYCH LUBIĆ 'test%';
W tym przykładzie znak te % oznacza, że po teście może być zero, jeden lub więcej znaków.
W MySQL możesz również użyć polecenia „SHOW SCHEMA”, aby wyświetlić listę baz danych. To polecenie wyświetli tę samą listę baz danych, co polecenie „SHOW DATABASES”.
POKAZAĆ SCHEMATY;
Jak widać na wyjściu, wyświetlał tę samą listę baz danych.
Używając schematów i polecenia „LIKE”, możesz filtrować wiele baz danych. Na przykład, aby wymienić dwie bazy danych, których nazwa zaczyna się od testu i moja, możesz użyć wyrażenia „SELECT”, aby uzyskać taki wynik.
WYBIERZ nazwa_schematuZ schemat_informacyjny.schemat
GDZIE nazwa_schematu LUBIĆ 'test%'
LUB nazwa_schematu LUBIĆ 'mój%';
Jak widać na wyjściu, wydrukował lub wyświetlił dwie bazy danych na podstawie danego warunku.
Możesz nawet wykonać polecenie powłoki MySQL w terminalu bez logowania się do MySQL i nadal mieć wyniki. Na przykład możesz wyświetlić bazy danych w terminalu za pomocą następującego polecenia:
sudo mysql-I„POKAŻ BAZY DANYCH”Wiesz już o części „sudo mysql” tego polecenia. „-e” służy do wykonania polecenia „SHOW DATABASES”. Teraz, jeśli uruchomimy to polecenie, wyświetli listę baz danych, tak jak poprzednio.
Oto niektóre ze sposobów, za pomocą których można wyświetlić listę baz danych w MySQL, zgodnie z własnymi potrzebami i wymaganiami.
Wniosek
W tym artykule dowiedziałeś się, jak wyświetlać bazy danych w MySQL przy użyciu różnych technik. Dowiedziałeś się również, że polecenie SHOW DATABASES wyświetla bazy danych w imieniu uprawnień użytkownika, a także pokazuje listę wszystkich baz danych w terminalu. Baw się więc, tworząc i wymieniając bazy danych w MySQL.