# Πώς να διαγράψετε μόνιμα πίνακες χρησιμοποιώντας MariaDB DROP TABLE

Εάν πρέπει να διαγράψετε έναν ή περισσότερους πίνακες χρησιμοποιώντας το δωρεάν σύστημα διαχείρισης βάσεων δεδομένων, η εντολή `DROP TABLE` στο MariaDB είναι η κατάλληλη επιλογή. Ωστόσο, δεδομένου ότι αυτή η ενέργεια είναι μόνιμη, είναι σημαντικό να χρησιμοποιήσετε την εντολή με μεγάλη προσοχή, καθώς θα διαγράψει τόσο τον πίνακα όσο και όλα τα δεδομένα του.

## Απαιτήσεις και σύνταξη

Για να διαγράψετε έναν πίνακα, χρειάζεστε τα αντίστοιχα **δικαιώματα χρήστη**. Μπορείτε να τα αποκτήσετε είτε ως διαχειριστής είτε δημιουργώντας έναν νέο χρήστη με [το MariaDB CREATE USER](https://www.ionos.com/el-gr/digitalguide/filoxenia/technika-themata/mariadb-dimioyrgia-christi/).

Η σύνταξη του `DROP TABLE` στο MariaDB έχει ως εξής:

```sql
DROP TABLE Name_of_table;
```

Αντικαταστήστε το σύμβολο κράτησης θέσης «Όνομα\_πίνακα» με το πραγματικό όνομα του πίνακα.

Εάν προσπαθήσετε να διαγράψετε έναν πίνακα που έχει ήδη διαγραφεί ή δεν υπήρχε ποτέ στη βάση δεδομένων, θα εμφανιστεί ένα μήνυμα σφάλματος. Για να αποφύγετε αυτό το πρόβλημα, το MariaDB παρέχει την επιλογή `IF EXISTS` για την εντολή `DROP TABLE`. Αυτή η επιλογή ελέγχει εάν ο καθορισμένος πίνακας υπάρχει στο σύστημα. Εάν υπάρχει, ο πίνακας διαγράφεται χωρίς να απαιτούνται επιπλέον βήματα. Εάν ο πίνακας δεν υπάρχει, θα λάβετε μόνο μια προειδοποίηση και δεν θα ληφθούν περαιτέρω μέτρα. Η εντολή με αυτήν την επιλογή έχει την εξής μορφή:

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

## Πώς να χρησιμοποιήσετε `DROP TABLE` στο MariaDB

Η λειτουργικότητα του `DROP TABLE` στο MariaDB μπορεί να καταδειχθεί καλύτερα με ένα απλό παράδειγμα. Ας υποθέσουμε ότι έχετε δημιουργήσει μια βάση δεδομένων με το όνομα «Tasks» χρησιμοποιώντας την εντολή [CREATE DATABASE του MariaDB](https://www.ionos.com/el-gr/digitalguide/filoxenia/technika-themata/mariadb-dimioyrgia-basis-dedomenon/). Μέσα σε αυτή τη βάση δεδομένων, έχετε προσθέσει αρκετούς πίνακες χρησιμοποιώντας την εντολή [CREATE TABLE του MariaDB](https://www.ionos.com/el-gr/digitalguide/filoxenia/technika-themata/mariadb-dimioyrgia-pinaka/). Ωστόσο, δεν χρειάζεστε πλέον τον πίνακα «Tasks\_2023» και θέλετε να τον διαγράψετε μόνιμα. Για να το κάνετε αυτό, κάντε κλικ στην κατάλληλη βάση δεδομένων και εκτελέστε την ακόλουθη εντολή:

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

Ο πίνακας και όλα τα δεδομένα που είναι αποθηκευμένα σε αυτόν θα διαγραφούν.

## Πώς να διαγράψετε πολλαπλούς πίνακες

Είναι επίσης δυνατό να διαγράψετε **ταυτόχρονα πολλούς πίνακες**. Αυτοί διαχωρίζονται μεταξύ τους με κόμματα. Ακολουθεί ένα πρακτικό παράδειγμα:

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

## Πώς να διαγράψετε προσωρινές πίνακες

Είναι επίσης δυνατό να χρησιμοποιήσετε `DROP TABLE` στο MariaDB για να απαλλαγείτε από έναν **προσωρινό πίνακα**. Για το παραπάνω παράδειγμά μας, η εντολή θα έχει την εξής μορφή:

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

Σε αυτή την περίπτωση, το σύστημα ελέγχει αν υπάρχει προσωρινός πίνακας με το όνομα «Tasks\_2023». Αν υπάρχει, διαγράφεται. Αν δεν υπάρχει ή αν ο πίνακας δεν είναι προσωρινός, δεν διαγράφεται.

Tip Στον Ψηφιακό Οδηγό μας θα μάθετε πώς να εγκαταστήσετε το MariaDB. Θα βρείτε επίσης μια ολοκληρωμένη σύγκριση μεταξύ MariaDB και MySQL.


This is a markdown version of: [https://www.ionos.com/el-gr/digitalguide/filoxenia/technika-themata/diagrafi-pinakon-mariadb/](https://www.ionos.com/el-gr/digitalguide/filoxenia/technika-themata/diagrafi-pinakon-mariadb/) for AI/LLM consumption.