Wymień wszystkie bazy danych w MySQL

Wymień wszystkie bazy danych w MySQL

MySQL to popularny system oprogramowania do zarządzania bazą danych open source i jest bezpłatnie dostępny. Słynie z szybkości i łatwego w użyciu interfejsu. Jeśli jesteś administratorem bazy danych w dużej organizacji, prawdopodobnie często będziesz musiał zarządzać bazami danych, wymieniając je i filtrowanie przez nie. Być może po pomyślnym utworzeniu baz danych nie wiesz, jak wymienić bazy danych w powładzie MySQL. Tak więc w tym artykule przyjrzymy się niektórym z różnych metod, których możesz użyć do wymienienia baz danych w MySQL.

Dostępnych jest wiele metod wymienienia baz danych w MySQL.

Najprostszym sposobem na listę baz danych jest użycie polecenia „pokaż bazy danych” w powładzie MySQL.

Pokaż 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 być w stanie wymienić wszystkie bazy danych za pomocą polecenia „show bazy danych”.

Najpierw zaloguj się ze skorupy mysql za pomocą polecenia \ q.

\Q


Następnie zaloguj się jako użytkownik root za pomocą następującego polecenia.

sudo mysql -u root -p


Teraz uruchom polecenie „pokaż bazy danych”.

Pokaż bazy danych;


Jak widać na wyjściu, wyjście wymieniono więcej 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 do używania polecenia „Like” jest następująca.

Pokaż bazy danych, takie jak wzór;

W tej składni będziesz musiał podać określony wzorzec na podstawie filtrowania listy baz danych. Na przykład:

Pokaż bazy danych, takie jak „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 „pokaż schemat”, aby wymienić bazy danych. To polecenie wyświetli tę samą listę baz danych, co polecenie „pokaż bazy danych”.

Pokaż schematy;


Jak widać na wyjściu, wyświetlał tę samą listę baz danych.

Korzystając z 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 my, możesz użyć instrukcji „Wybierz”, aby mieć taki wynik.

Wybierz nazwę Schema
Z Information_Schema.schematy
Gdzie nazwa_zgociowa „Test%”
Lub Schema_name jak „My%”;


Jak widać na wyjściu, wydrukował lub wyświetlał 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świetlać bazy danych w terminalu za pomocą następującego polecenia:

sudo mysql -e „pokaż bazy danych”

Wiesz już o części „sudo mysql” tego polecenia. „-E” jest używany do wykonywania polecenia „pokaż bazy danych”. Teraz, jeśli uruchomimy to polecenie, wydrukuje listę baz danych, jak poprzednio.


Tak więc były to niektóre ze sposobów, w jakie możesz użyć do wyświetlania baz danych w MySQL, zgodnie z Twoimi potrzebami i wymaganiami.

Wniosek

W tym artykule nauczyłeś się wymieniać bazy danych w MySQL za pomocą różnych technik. Dowiedziałeś się również, że polecenie „pokaż bazy danych” pokazuje bazy danych w imieniu uprawnień użytkownika, a także jak wymienić wszystkie bazy danych w terminalu. Więc baw się dobrze z tworzeniem i wymienianiem baz danych w MySQL.