Navedite sve baze podataka u MySQL -u

List All Databases Mysql



MySQL je popularan softver otvorenog koda za upravljanje bazama podataka i slobodno je dostupan. Poznat je po svojoj brzini i sučelju koje je jednostavno za korištenje. Ako ste administrator baze podataka u velikoj organizaciji, vjerojatno ćete često morati upravljati bazama podataka tako što ćete ih popisati i filtrirati. Možda, nakon uspješnog stvaranja baza podataka, ne znate kako popisati baze podataka u ljusci MySQL. Stoga ćemo u ovom članku pogledati neke od različitih metoda koje možete koristiti za popis baza podataka u MySQL -u.

Postoji više metoda za popis baza podataka u MySQL -u.





Najjednostavniji način popisa baza podataka je pomoću naredbe 'SHOW DATABASES' u ljusci MySQL.



POKAZATI BAZE PODATAKA ;

Ako niste prijavljeni kao root korisnik u MySQL, ne možete pristupiti svim bazama podataka. Stoga se morate prijaviti kao root korisnik kako biste imali pristup svim bazama podataka i mogli popisati sve baze podataka pomoću naredbe 'SHOW DATABASES'.



Dakle, prvo se odjavite iz ljuske MySQL pomoću naredbe q.





q


Zatim se prijavite kao root korisnik pomoću sljedeće naredbe.

sudo mysql-ti korijen-str


Sada pokrenite naredbu 'SHOW DATABASES'.



POKAZATI BAZE PODATAKA ;


Kao što možete vidjeti u izlazu, izlaz je naveo više baza podataka.

Ako ste administrator koji upravlja više baza podataka i želite filtrirati baze podataka, u MySQL -u možete filtrirati nekoliko baza podataka odjednom pomoću naredbe ‘LIKE’.

Sintaksa za korištenje naredbe ‘LIKE’ je sljedeća.

POKAZATI BAZE PODATAKA KAO uzorak;

U ovoj sintaksi morat ćete unijeti određeni uzorak na temelju kojeg ćete filtrirati popis baza podataka. Na primjer:

POKAZATI BAZE PODATAKA KAO 'test%';


U ovom primjeru znak te % znači da nakon testa može biti nula, jedan ili više znakova.

U MySQL -u možete koristiti i naredbu 'SHOW SCHEMA' za popis baza podataka. Ova naredba prikazat će isti popis baza podataka kao i naredba 'SHOW DATABASES'.

POKAZATI SHEME;


Kao što možete vidjeti u izlazu, prikazao je isti popis baza podataka.

Pomoću shema i naredbe ‘LIKE’ možete filtrirati više baza podataka. Na primjer, za popis dvije baze podataka, čije ime počinje od testa i moje, možete koristiti izraz 'SELECT' da biste dobili takav rezultat.

ODABERI schema_name

IZ information_schema.schemata

GDJE schema_name KAO 'test%'

ILI schema_name KAO 'moj%';


Kao što možete vidjeti u ispisu, ispisao je ili prikazao dvije baze podataka na temelju zadanog uvjeta.

Možete čak i izvršiti naredbu MySQL ljuske u terminalu bez prijave na MySQL i dalje imati rezultate. Na primjer, možete prikazati baze podataka u terminalu pomoću sljedeće naredbe:

sudo mysql-I'PRIKAŽI BAZE PODATAKA'

Već znate za dio 'sudo mysql' ove naredbe. '-E' se koristi za izvršavanje naredbe 'SHOW DATABASES'. Sada, ako pokrenemo ovu naredbu, ona će ispisati popis baza podataka, kao i prije.


Dakle, ovo su neki od načina na koje možete koristiti za popis baza podataka u MySQL -u, prema vašim potrebama i zahtjevima.

Zaključak

U ovom članku naučili ste kako popisati baze podataka u MySQL -u koristeći različite tehnike. Također ste saznali da naredba SHOW DATABASES prikazuje baze podataka u ime privilegija korisnika, kao i kako popisati sve baze podataka unutar terminala. Zato se zabavite stvaranjem i uvrštavanjem baza podataka u MySQL.