Kā lietot SHOW TABLES MariaDB
Ja jums ir nepieciešams pārskats par visām tabulām MariaDB datu bāzē, varat izmantot SHOW TABLES. Sākot ar versiju 11.2.0, šis administratīvais apgalvojums ietver arī pagaidu tabulas. Pārliecinieties, ka jums ir nepieciešamās lietotāja atļaujas, lai izpildītu šo apgalvojumu.
Kāda ir sintakse skaitlim SHOW TABLES?
MariaDB SHOW TABLES pamata sintakse izskatās šādi:
SHOW TABLES [FROM name_of_database] [LIKE 'pattern'];sqlPēc šā apgalvojuma norādiet datu bāzi, kurā vēlaties, lai tiktu uzskaitītas visas tabulas. Parametrs LIKE ir fakultatīvs un palīdz filtrēt rezultātus atbilstoši jūsu definētam paraugam.
Maria DB SHOW TABLES piemērs
Lai redzētu, kā darbojas SHOW TABLES, varat izmēģināt šādu piemēru. Vispirms izveidosim jaunu datu bāzi, izmantojot MariaDB komandu CREATE DATABASE:
CREATE DATABASE City_Country_River;sqlTālāk mēs izveidosim dažas tabulas, izmantojot MariaDB CREATE TABLE. To var izdarīt, izmantojot šādu kodu:
CREATE TABLE city
(
PostalCode INT,
Name VARCHAR(50)
);sqlCREATE TABLE country
(
CountryCode INT,
Name VARCHAR(50)
);sqlCREATE TABLE river
(
Name VARCHAR(50),
Length INT
);sqlTagad varat izmantot MariaDB SHOW TABLES, lai iegūtu visu tabulu sarakstu datu bāzē City_Country_River.
SHOW TABLES;sqlJa jums ir vairākas datu bāzes un vēlaties uzskaitīt tabulas no konkrētas datu bāzes, varat norādīt, kuru datu bāzi izmantot, izmantojot FROM:
SHOW TABLES FROM City_Country_River;sqlKā filtrēt rezultātus ar LIKE
Jūs varat izmantot parametru LIKE, lai filtrētu rezultātus no SHOW TABLES. Tas var būt īpaši noderīgi, strādājot ar lielām datu bāzēm, kas satur daudz tabulu. Lai gan mūsu piemērā ir tikai trīs tabulas, mēs joprojām varam to izmantot, lai redzētu, kā darbojas LIKE. Piemēram, ja jūs vēlaties atrast visas tabulas, kas sākas ar vārdu “river”, jūs varat ievadīt šādu kodu:
SHOW TABLES LIKE 'river%';sqlMūsu piemērā vienīgā tabula, kas tiks uzskaitīta, ir tabula ar nosaukumu „river”.
Kā parādīt tabulu tipus ar FULL
Ja papildus tabulu nosaukumiem vēlaties uzzināt, kāda veida tabulas ir jūsu datu bāzē, varat izmantot MariaDB SHOW TABLES kopā ar FULL. Tas izvades rezultātam pievieno papildu kolonnu ar nosaukumu „table_type”. Šī kolonna sniedz informāciju par tabulas veidu, izmantojot vienu no trim kategorijām: BASE TABLE, VIEW un SEQUENCE. Lai redzētu, kā tas darbojas, varat izmantot zemāk redzamo kodu:
SHOW FULL TABLES FROM City_Country_River;sqlKādam nolūkam tiek izmantots SHOW TABLES MariaDB?
SHOW TABLES ir būtisks rīks datubāzu pārvaldībai MariaDB, kas ļauj jums sekot līdzi visām tabulām un plānot nākamos soļus. Kad esat ieguvis pārskatu par visām datubāzes tabulām, varat viegli piekļūt konkrētai tabulai vai dzēst tabulu, izmantojot MariaDB komandu DROP TABLE.