Lijst of toon tabellen in MySQL

List Show Tables Mysql



MySQL is een van de meest bekende open-source en vrij beschikbare DBMS (Database Management Software System). Het heeft een gebruiksvriendelijke interface en staat bekend om zijn snelheid. Als u een baan als databasebeheerder in een grote organisatie doet, moet u vaak een groot aantal databases en hun tabellen doorlopen. Dus in dit artikel gaan we leren hoe we tabellen in de MySQL-shell kunnen weergeven of weergeven.







Om aan de slag te gaan met het weergeven en weergeven van de tabellen in een database, logt u in op MySQL-shell als rootgebruiker door de volgende opdracht in de terminal uit te voeren:



sudo mysql-u root-P

Selecteer vervolgens de database door de USE-instructie van MySQL uit te voeren:



GEBRUIK MAKEN VAN database naam;

Als u niet weet welke databases u heeft, kunt u de databases weergeven door de opdracht SHOW DATABASES van MySQL uit te voeren:





LATEN ZIEN DATABANKEN ;

Na het selecteren van een database, is de eenvoudigste en gemakkelijkste manier om tabellen weer te geven door de SHOW TABLES-instructie van MySQL in de shell uit te voeren:

LATEN ZIEN TABELLEN ;

U kunt de lijst met tabellen in de geselecteerde database zien in de onderstaande schermafbeelding.



Deze lijst bevat echter alleen de naam van de tabellen. MySQL geeft een ander statement om het type tabel te tonen. Het is een weergave of een basistabel. We kunnen het tabeltype ook zien door de FULL-component toe te voegen aan de SHOW TABLES-instructie:

LATEN ZIEN VOL TABELLEN ;

Zoals je kunt zien in de onderstaande schermafbeelding, hebben we ook het tabeltype in de tweede kolom, samen met de tabelnamen.

In MySQL kunnen we tabellen weergeven of weergeven zonder eerst een database te selecteren. Zoals we eerder deden, hoeven we niet eerst een database te selecteren voordat we de tabellen weergeven. We kunnen de lijst met tabellen van elke database krijgen door de volgende opdracht uit te voeren:

LATEN ZIEN TABELLEN VAN database naam;

Of als je een lange lijst met tabellen hebt en je er doorheen wilt filteren. U kunt hiervoor ook de LIKE-component gebruiken:

LATEN ZIEN TABELLEN LEUK VINDEN patroon;

Om het patroon te begrijpen. Stel dat we alle tabellen willen weergeven waarvan de naam begint met de 'tes'. Het commando voor het tonen van de tabellen ziet er als volgt uit:

LATEN ZIEN TABELLEN LEUK VINDEN 'jouw%';

Het percentage '%'-teken geeft aan dat er daarna een of geen teken kan zijn.

Net zoals hoe we tabellen hebben weergegeven zonder eerst de database te selecteren. We kunnen de tabellen van een specifieke database ook weergeven zonder in te loggen op de MySQL-shell. Om dit te bereiken, voert u de volgende opdracht uit in de terminal:

sudo mysql-u gebruikersnaam-P-En'TOON TABELLEN UIT database'_naam'

De '-e' is voor het uitvoeren van de MySQL-instructie.

Zoals je kunt zien in de schermafbeelding, kregen we dezelfde uitvoer of lijst met tabellen in de terminal zonder in te loggen op de MySQL-shell en de database te selecteren.

Dit zijn dus enkele manieren om de tabellen weer te geven en te filteren.

Conclusie

In dit artikel hebben we geleerd hoe je de tabellen in een database in MySQL op verschillende manieren kunt weergeven. We hebben ook geleerd hoe we de lijst met tabellen kunnen filteren met behulp van de LIKE-component.