1. Sissejuhatus
MySQL-is andmebaasi tabelite kontrollimiseks kasutatav käsk SHOW TABLES
on äärmiselt oluline. Selles artiklis selgitame põhilist kasutust, praktilisi näiteid ja levinud vigade lahendamist. Kui omandad selle käsu, paraneb andmebaasi haldamise efektiivsus märgatavalt.
2. Mis on MySQL?
MySQL-i ülevaade
MySQL on laialdaselt kasutatav avatud lähtekoodiga andmebaasihaldussüsteem. Seda kasutatakse sageli WordPressi ja veebirakenduste taustasüsteemina ning selle kerguse ja kiiruse poolest on see populaarne. MySQL võimaldab hallata suuri andmekogumeid tõhusalt.
Olulisus andmebaasi haldamisel
MySQL-i tõhusaks kasutamiseks on oluline mõista põhikäsklusi. Eriti käsud nagu SHOW TABLES
on igapäevaste haldustoimingute sujuvaks teostamiseks hädavajalikud.

3. SHOW TABLES käsu põhialused
Kuidas kasutada SHOW TABLES
SHOW TABLES
kuvab kõik tabelid praegu valitud andmebaasis. Lihtsaim kasutus on järgmine:
SHOW TABLES;
See käsk näitab kõiki valitud andmebaasi tabeleid.
Näide
Näiteks kui soovid vaadata andmebaasi wordpress
tabeleid, kasuta järgmist käsku:
SHOW TABLES FROM wordpress;
Sellega kuvatakse kõik tabelid määratud andmebaasis.
4. Filtreerimine WHERE ja LIKE klauslite abil
Kuidas piirata tabeli nimesid
Kui soovid kuvada ainult kindlad tabelid, saad kasutada LIKE
või WHERE
klausleid.
SHOW TABLES LIKE 'wp%';
See käsk näitab ainult neid tabeleid, mille nimi algab „wp”. Seda kasutatakse sageli WordPressi andmebaasides.

5. Detailinfo hankimine käsuga SHOW TABLE STATUS
Tabelite detailide kontrollimine
SHOW TABLE STATUS
kuvab iga tabeli detailse info (ridade arv, viimase uuenduse aeg, tabeli suurus jms).
SHOW TABLE STATUS FROM wordpress;
See annab ülevaate kõigist tabelitest määratud andmebaasis. Eriti kasulik on see suurte andmebaaside jõudluse ja optimeerimise jälgimiseks.
6. SHOW CREATE TABLE käsu abil tabeli definitsiooni kontrollimine
Mis on SHOW CREATE TABLE?
SHOW CREATE TABLE
kuvab tabeli loomise definitsiooni. See on väga kasulik, kui soovid tabeli struktuuri kopeerida teise andmebaasi või luua varundusskripti.
SHOW CREATE TABLE my_table;
See käsk kuvab CREATE TABLE
lause, mis taastab my_table
tabeli. Sellega saab sama tabeli hõlpsalt uuesti luua teises serveris või andmebaasis.
7. Levinumad vead ja nende lahendamine
Viga: „No database selected”
Kui käivitad SHOW TABLES
ilma andmebaasi valimata, ilmub viga „No database selected”. Sellisel juhul pead esmalt valima andmebaasi käsuga USE
:
USE wordpress;
SHOW TABLES;
Viga: „Unknown database ‘andmebaasi nimi’”
Kui määratud andmebaasi ei eksisteeri, kuvatakse viga „Unknown database ‘andmebaasi nimi’”. Kontrolli, et andmebaasi nimi oleks õige.

8. Kokkuvõte
MySQL-i käsk SHOW TABLES
on tabelite haldamisel üks põhilisemaid tööriistu. Selles artiklis käsitlesime põhikasutust, detailinfo hankimist ja vigade lahendamist. Nende käskude valdamine muudab andmebaaside haldamise märksa tõhusamaks.