# Hvordan bruke SHOW TABLES i MariaDB

Hvis du trenger en oversikt over alle tabellene i en MariaDB-database, kan du bruke `SHOW TABLES`. Fra versjon 11.2.0 inkluderer denne administrative setningen også midlertidige tabeller. Sørg for at du har de nødvendige brukerrettighetene for å utføre denne setningen.

## Hva er syntaksen for `SHOW TABLES`?

Den grunnleggende syntaksen for MariaDB `SHOW TABLES` ser slik ut:

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

Etter setningen angir du databasen som du ønsker at alle tabellene skal vises for. Parameteren `LIKE` er valgfri og hjelper til med å filtrere resultatene i henhold til et mønster som du definerer.

## Maria DB `SHOW TABLES` eksempel

For å se hvordan `SHOW TABLES` fungerer, kan du prøve følgende eksempel. Først skal vi opprette en ny database ved hjelp av [MariaDB-uttrykket CREATE DATABASE](https://www.ionos.com/nb-no/digitalguide/hosting/tekniske-spoersmaal/mariadb-opprett-database/):

```sql
CREATE DATABASE City_Country_River;
```

Neste skal vi opprette noen tabeller ved hjelp av [ MariaDB CREATE TABLE](https://www.ionos.com/nb-no/digitalguide/hosting/tekniske-spoersmaal/mariadb-opprett-tabell/). Du kan gjøre dette ved hjelp av følgende kode:

```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
);
```

Nå kan du bruke MariaDBs `SHOW TABLES` til å få en liste over alle tabeller i databasen City\_Country\_River.

```sql
SHOW TABLES;
```

Hvis du har flere databaser og ønsker å liste opp tabeller fra en bestemt database, kan du spesifisere hvilken database ved å bruke `FROM`:

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

## Hvordan filtrere resultater med `LIKE`

Du kan bruke parameteren `LIKE` til å filtrere resultatene fra `SHOW TABLES`. Dette kan være spesielt nyttig når du arbeider med store databaser som inneholder mange tabeller. Selv om eksemplet vårt bare inneholder tre tabeller, kan vi likevel bruke det til å se hvordan `LIKE` fungerer. Hvis du for eksempel vil finne alle tabeller som begynner med ordet «river», kan du skrive inn følgende kode:

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

I vårt eksempel er det eneste bordet som vil bli oppført bordet med navnet «river».

## Hvordan vise tabelltyper med `FULL`

Hvis du i tillegg til navnene på tabellene også vil finne ut hvilke typer tabeller du har i databasen din, kan du bruke MariaDBs `SHOW TABLES` sammen med `FULL`. Dette legger til en ekstra kolonne i utdataene med navnet «table\_type». Denne kolonnen gir informasjon om tabelltypen ved hjelp av en av tre kategorier: `BASE TABLE`, `VIEW` og `SEQUENCE`. Du kan bruke koden nedenfor for å se hvordan det fungerer:

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

## Hva brukes `SHOW TABLES` i MariaDB til?

`SHOW TABLES` er et **viktig verktøy** for å administrere databaser i MariaDB, som lar deg holde oversikt over alle tabeller og planlegge dine neste trinn. Når du har oversikt over alle tabellene i en database, kan du enkelt få tilgang til en bestemt tabell eller slette en tabell ved hjelp av [MariaDB-kommandoen DROP TABLE](https://www.ionos.com/nb-no/digitalguide/hosting/tekniske-spoersmaal/mariadb-slett-tabeller/).

Tip Hvis du er interessert i å lære mer om MariaDB, kan du lese artiklene om det populære databasestyringssystemet i vår digitale guide. Her kan du finne ut hvordan du installerer MariaDB, samt hva som er forskjellene og likhetene mellom MariaDB og MySQL.


This is a markdown version of: [https://www.ionos.com/nb-no/digitalguide/hosting/tekniske-spoersmaal/mariadb-vis-tabeller/](https://www.ionos.com/nb-no/digitalguide/hosting/tekniske-spoersmaal/mariadb-vis-tabeller/) for AI/LLM consumption.