# Hoe tabellen permanent verwijderen met MariaDB DROP TABLE

Als u een of meer tabellen wilt verwijderen met behulp van het gratis databasebeheersysteem, is het `DROP TABLE` in MariaDB de juiste keuze. Aangezien deze actie echter onomkeerbaar is, is het belangrijk om het commando met grote voorzichtigheid te gebruiken, omdat zowel de tabel als alle gegevens ervan worden verwijderd.

## Vereisten en syntaxis

Om een tabel te verwijderen, hebt u de bijbehorende **gebruikersrechten** nodig. U kunt deze verkrijgen als beheerder of door een nieuwe gebruiker aan te maken met [MariaDB CREATE USER](https://www.ionos.com/nl-be/digitalguide/hosting/technische-zaken/mariadb-gebruiker-aanmaken/).

De syntaxis van `DROP TABLE` in MariaDB is als volgt:

```sql
DROP TABLE Name_of_table;
```

Vervang de tijdelijke aanduiding ‘Naam\_van\_tabel’ door de daadwerkelijke tabelnaam.

Als u een tabel probeert te verwijderen die al is verwijderd of nooit in de database heeft gestaan, krijgt u een foutmelding. Om dit te voorkomen, biedt MariaDB de optie `IF EXISTS` voor het commando `DROP TABLE`. Deze optie controleert of de opgegeven tabel in het systeem bestaat. Als dat het geval is, wordt de tabel verwijderd zonder dat er verdere stappen nodig zijn. Als de tabel niet bestaat, krijgt u alleen een waarschuwing en worden er geen verdere acties ondernomen. Het commando met deze optie ziet er als volgt uit:

```sql
DROP TABLE IF EXISTS Name_of_table;
```

## Hoe gebruik je `DROP TABLE` in MariaDB

De functionaliteit van `DROP TABLE` in MariaDB kan het beste worden geïllustreerd aan de hand van een eenvoudig voorbeeld. Stel dat u een database met de naam ‘Tasks’ hebt aangemaakt met behulp van het [MariaDB CREATE DATABASE-commando](https://www.ionos.com/nl-be/digitalguide/hosting/technische-zaken/mariadb-database-aanmaken/). Binnen deze database hebt u verschillende tabellen toegevoegd met behulp van de [MariaDB CREATE TABLE-instructie](https://www.ionos.com/nl-be/digitalguide/hosting/technische-zaken/mariadb-tabel-aanmaken/). U hebt de tabel ‘Tasks\_2023’ echter niet meer nodig en wilt deze definitief verwijderen. Om dit te doen, klikt u op de juiste database en voert u het volgende commando uit:

```sql
DROP TABLE IF EXISTS Tasks_2023;
```

De tabel en alle daarin opgeslagen gegevens worden nu verwijderd.

## Hoe meerdere tabellen verwijderen

Het is ook mogelijk om **meerdere tabellen tegelijk** te verwijderen. Deze worden van elkaar gescheiden door komma’s. Dit is hoe een praktisch voorbeeld eruit zou zien:

```sql
DROP TABLE IF EXISTS Tasks_2023, Tasks_2022, Tasks_2021;
```

## Hoe tijdelijke tabellen verwijderen

Het is ook mogelijk om `DROP TABLE` in MariaDB te gebruiken om een **tijdelijke tabel** te verwijderen. Voor ons voorbeeld hierboven zou het commando er dan als volgt uitzien:

```sql
DROP TEMPORARY TABLE IF EXISTS Tasks_2023;
```

In dit geval controleert het systeem of er een tijdelijke tabel met de naam ‘Tasks\_2023’ bestaat. Als dat het geval is, wordt deze verwijderd. Als dat niet het geval is of als de tabel niet tijdelijk is, wordt deze niet verwijderd.

Tip In onze digitale gids leert u hoe u MariaDB kunt installeren. U vindt er ook een uitgebreide vergelijking tussen MariaDB en MySQL.


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