# Hoe SHOW TABLES te gebruiken in MariaDB

Als u een overzicht wilt van alle tabellen in een MariaDB-database, kunt u `SHOW TABLES` gebruiken. Vanaf versie 11.2.0 omvat deze beheersinstructie ook tijdelijke tabellen. Zorg ervoor dat u over de nodige gebruikersrechten beschikt om deze instructie uit te voeren.

## Wat is de syntaxis voor `SHOW TABLES`?

De basissyntaxis voor MariaDB `SHOW TABLES` ziet er als volgt uit:

```sql
SHOW TABLES [FROM name_of_database] [LIKE 'pattern'];
```

Geef na de instructie de database op waarvoor u alle tabellen wilt weergeven. De parameter `LIKE` is optioneel en helpt bij het filteren van de resultaten volgens een door u gedefinieerd patroon.

## Maria DB `SHOW TABLES` voorbeeld

Om te zien hoe `SHOW TABLES` werkt, kunt u het volgende voorbeeld proberen. Eerst gaan we een nieuwe database aanmaken met behulp van de [MariaDB-instructie CREATE DATABASE](https://www.ionos.com/nl-be/digitalguide/hosting/technische-zaken/mariadb-database-aanmaken/):

```sql
CREATE DATABASE City_Country_River;
```

Vervolgens gaan we enkele tabellen aanmaken met behulp van [ MariaDB CREATE TABLE](https://www.ionos.com/nl-be/digitalguide/hosting/technische-zaken/mariadb-tabel-aanmaken/). U kunt dit doen met behulp van de volgende code:

```sql
CREATE TABLE city
(
PostalCode INT,
Name VARCHAR(50)
);
```

```sql
CREATE TABLE country
(
CountryCode INT,
Name VARCHAR(50)
);
```

```sql
CREATE TABLE river
(
Name VARCHAR(50),
Length INT
);
```

Nu kunt u MariaDB’s `SHOW TABLES` gebruiken om een lijst te krijgen van alle tabellen in de database City\_Country\_River.

```sql
SHOW TABLES;
```

Als u meerdere databases hebt en tabellen uit een specifieke database wilt weergeven, kunt u met `FROM` aangeven welke database u wilt gebruiken:

```sql
SHOW TABLES FROM City_Country_River;
```

## Hoe resultaten filteren met `LIKE`

U kunt parameter `LIKE` gebruiken om de resultaten van `SHOW TABLES` te filteren. Dit kan vooral handig zijn wanneer u met grote databases werkt die veel tabellen bevatten. Hoewel ons voorbeeld slechts drie tabellen bevat, kunnen we het toch gebruiken om te zien hoe `LIKE` werkt. Als u bijvoorbeeld alle tabellen wilt vinden die beginnen met het woord ‘river’, kunt u de volgende code invoeren:

```sql
SHOW TABLES LIKE 'river%';
```

In ons voorbeeld is de enige tabel die wordt weergegeven de tabel met de naam ‘river’.

## Hoe tabeltypen weergeven met `FULL`

Als u naast de namen van de tabellen ook wilt weten welke soorten tabellen u in uw database hebt, kunt u MariaDB’s `SHOW TABLES` samen met `FULL` gebruiken. Hierdoor wordt een extra kolom met de naam ‘table\_type’ aan de uitvoer toegevoegd. Deze kolom geeft informatie over het tabeltype aan de hand van een van de drie categorieën: `BASE TABLE`, `VIEW` en `SEQUENCE`. U kunt de onderstaande code gebruiken om te zien hoe dit werkt:

```sql
SHOW FULL TABLES FROM City_Country_River;
```

## Waarvoor wordt `SHOW TABLES` in MariaDB gebruikt?

`SHOW TABLES` is een **cruciaal hulpmiddel** voor het beheren van databases in MariaDB, waarmee u alle tabellen kunt bijhouden en uw volgende stappen kunt plannen. Zodra u een overzicht hebt van alle tabellen in een database, kunt u eenvoudig een specifieke tabel openen of een tabel verwijderen met behulp van de [MariaDB-instructie DROP TABLE](https://www.ionos.com/nl-be/digitalguide/hosting/technische-zaken/mariadb-tabellen-verwijderen/).

Tip Als u meer wilt weten over MariaDB, bekijk dan de artikelen over het populaire databasebeheersysteem in onze digitale gids. Hier vindt u informatie over hoe u MariaDB kunt installeren en wat de verschillen en overeenkomsten zijn tussen MariaDB en MySQL.


This is a markdown version of: [https://www.ionos.com/nl-be/digitalguide/hosting/technische-zaken/mariadb-tabellen-weergeven/](https://www.ionos.com/nl-be/digitalguide/hosting/technische-zaken/mariadb-tabellen-weergeven/) for AI/LLM consumption.