Seznam ali prikaz tabel v MySQL

List Show Tables Mysql



MySQL je eden najbolj znanih odprtokodnih in prosto dostopnih DBMS (Database Management Software System). Ima preprost vmesnik in slovi po svoji hitrosti. Če opravljate delo skrbnika baze podatkov v neki veliki organizaciji, morate pogosto pregledati veliko število baz podatkov in njihovih tabel. Torej, v tem članku se bomo naučili, kako lahko prikažemo ali prikažemo tabele v lupini MySQL.







Če želite začeti s seznamom in prikazovanjem tabel v zbirki podatkov, se prijavite v lupino MySQL kot korenski uporabnik, tako da v terminalu zaženete naslednji ukaz:



sudo mysql-ti koren-str

Nato izberite bazo podatkov z zagonom stavka USE MySQL:



UPORABA ime_baze;

Če ne veste, katere baze podatkov imate, jih lahko navedete tako, da zaženete ukaz SHOW DATABASES v MySQL:





POKAŽI BAZE PODATKOV ;

Po izbiri baze podatkov je najpreprostejši in najlažji način za razvrščanje tabel izvajanje stavka SHOW TABLES MySQL v lupini:

POKAŽI MIZE ;

Seznam tabel v izbrani zbirki podatkov si lahko ogledate na spodnjem posnetku zaslona.



Vendar ta seznam vsebuje samo imena tabel. MySQL ponuja še eno izjavo za prikaz vrste tabele. Ali je to pogled ali osnovna miza. Vrsto tabele si lahko ogledamo tudi tako, da v stavek SHOW TABLES dodamo člen FULL:

POKAŽI POLN MIZE ;

Kot lahko vidite na spodnjem posnetku zaslona, ​​imamo v drugem stolpcu skupaj z imeni tabel tudi vrsto tabele.

V MySQL lahko dejansko prikažemo ali prikažemo tabele, ne da bi najprej izbrali bazo podatkov. Kot smo to storili že prej, nam ni treba najprej izbrati zbirke podatkov, preden naštejemo tabele. Seznam tabel katere koli baze podatkov lahko dobimo z naslednjim ukazom:

POKAŽI MIZE IZ ime_baze;

Ali če imate dolg seznam tabel in jih želite filtrirati. Za to lahko uporabite tudi klavzulo LIKE:

POKAŽI MIZE VSE vzorec;

Da bi razumeli vzorec. Recimo, da želimo navesti vse tabele, katerih ime se začne pri 'tes'. Ukaz za prikaz tabel bo tak:

POKAŽI MIZE VSE 'tvoj%';

Odstotek '%' označuje, da je po tem lahko kateri koli znak ali pa ga sploh ne.

Tako kot smo našteli tabele, ne da bi najprej izbrali bazo podatkov. Tabele lahko navedemo iz določene baze podatkov, ne da bi se morali prijaviti tudi v lupino MySQL. Če želite to narediti, v terminalu zaženite naslednji ukaz:

sudo mysql-u uporabniško ime-str-In'POKAŽI TABELE IZ baze podatkov_ime '

'-E' je za izvajanje stavka MySQL.

Kot lahko vidite na posnetku zaslona, ​​imamo enak izhod ali seznam tabel v terminalu, ne da bi se prijavili v lupino MySQL in izbrali bazo podatkov.

Torej, to je nekaj načinov za prikaz tabel in njihovo filtriranje.

Zaključek

V tem članku smo se naučili, kako prikazati tabele v zbirki podatkov v MySQL z različnimi metodami. Naučili smo se tudi, kako filtrirati seznam tabel z uporabo stavka LIKE.