Kuidas kasutada SHOW TABLES MariaDB-s
Kui vajate ülevaadet kõigist MariaDB andmebaasi tabelitest, võite kasutada SHOW TABLES. Alates versioonist 11.2.0 hõlmab see haldusavaldus ka ajutisi tabeleid. Veenduge, et teil on selle avalduse täitmiseks vajalikud kasutajaõigused.
Mis on SHOW TABLES süntaks?
MariaDB SHOW TABLES põhiline süntaks näeb välja järgmine:
SHOW TABLES [FROM name_of_database] [LIKE 'pattern'];sqlPärast avaldust täpsustage andmebaas, mille kõik tabelid soovite loetleda. Parameeter LIKE on valikuline ja aitab tulemusi filtreerida vastavalt teie määratud mustrile.
Maria DB SHOW TABLES näide
Et näha, kuidas SHOW TABLES töötab, võite proovida järgmist näidet. Esiteks loome uue andmebaasi, kasutades MariaDB käsku CREATE DATABASE:
CREATE DATABASE City_Country_River;sqlJärgmiseks loome mõned tabelid, kasutades MariaDB CREATE TABLE. Seda saab teha järgmise koodi abil:
CREATE TABLE city
(
PostalCode INT,
Name VARCHAR(50)
);sqlCREATE TABLE country
(
CountryCode INT,
Name VARCHAR(50)
);sqlCREATE TABLE river
(
Name VARCHAR(50),
Length INT
);sqlNüüd saate kasutada MariaDB SHOW TABLES, et saada loetelu kõikidest tabelitest andmebaasis City_Country_River.
SHOW TABLES;sqlKui teil on mitu andmebaasi ja soovite loetleda tabeleid konkreetsest andmebaasist, saate määrata, millist andmebaasi kasutada, kasutades FROM:
SHOW TABLES FROM City_Country_River;sqlKuidas filtreerida tulemusi LIKE abil
Parameetrit LIKE saab kasutada tulemuste filtreerimiseks alates SHOW TABLES. See võib olla eriti kasulik, kui töötate suurte andmebaasidega, mis sisaldavad palju tabeleid. Kuigi meie näites on ainult kolm tabelit, saame seda siiski kasutada, et näha, kuidas LIKE töötab. Näiteks, kui soovite leida kõik tabelid, mis algavad sõnaga „river”, võite sisestada järgmise koodi:
SHOW TABLES LIKE 'river%';sqlMeie näites on ainus loetletav tabel nimega „river”.
Kuidas kuvada tabelitüüpe FULL
Kui soovite lisaks tabelite nimedele teada saada ka seda, millised tabelitüübid teie andmebaasis on, võite kasutada MariaDB-d SHOW TABLES koos FULL. See lisab väljundisse täiendava veeru nimega „table_type”. See veerg annab teavet tabelitüübi kohta, kasutades ühte kolmest kategooriast: BASE TABLE, VIEW ja SEQUENCE. Allpool oleva koodi abil saate näha, kuidas see toimib:
SHOW FULL TABLES FROM City_Country_River;sqlMilleks kasutatakse MariaDB-s SHOW TABLES?
SHOW TABLES on MariaDB andmebaaside haldamiseks oluline vahend, mis võimaldab teil jälgida kõiki tabeleid ja planeerida järgmisi samme. Kui teil on ülevaade kõigist andmebaasi tabelitest, saate MariaDB käsu DROP TABLE abil hõlpsasti juurde pääseda konkreetsele tabelile või tabeli kustutada.