# Πώς να διαγράψετε μόνιμα μια βάση δεδομένων χρησιμοποιώντας την εντολή DROP DATABASE στο MariaDB

Η εντολή `DROP DATABASE` διαγράφει μόνιμα ολόκληρες βάσεις δεδομένων στο MariaDB. Επομένως, η εντολή μπορεί να εκτελεστεί μόνο με δικαιώματα root ή admin και πρέπει να χρησιμοποιείται με μεγάλη προσοχή.

## `DROP DATABASE` στο MariaDB

`DROP DATABASE` είναι μια πολύ αποτελεσματική εντολή για το MariaDB, η οποία πρέπει να χρησιμοποιείται **με εξαιρετική προσοχή**. Χρησιμοποιείται για τη διαγραφή μιας βάσης δεδομένων από τη δομή ενός διακομιστή. Μόλις εκτελεστεί η εντολή, **ολόκληρη** η **βάση δεδομένων, συμπεριλαμβανομένων όλων των πινάκων και των δεδομένων, χάνεται ανεπανόρθωτα** και δεν είναι πλέον προσβάσιμη. Μόνο τα δικαιώματα χρήστη που δημιουργήθηκαν κατά τη χρήση [του MariaDB CREATE USER](https://www.ionos.com/el-gr/digitalguide/filoxenia/technika-themata/mariadb-dimioyrgia-christi/) δεν ανακαλούνται αυτόματα. `DROP DATABASE` μπορεί να εκτελεστεί στο MariaDB μόνο με δικαιώματα διαχειριστή ή root. Άλλες εντολές, όπως `DELETE DATABASE` για MariaDB ή `REMOVE DATABASE` για MariaDB, δεν υπάρχουν.

## Σύνταξη με και χωρίς `IF EXISTS`

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

```sql
DROP DATABASE Name_of_database;
```

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

Μπορείτε προαιρετικά να συμπεριλάβετε `IF EXISTS` για να αποφύγετε την εμφάνιση μηνύματος σφάλματος σε περίπτωση που η βάση δεδομένων δεν βρίσκεται στον διακομιστή σας.

```sql
DROP DATABASE IF EXISTS Name_of_database;
```

## Πώς λειτουργεί η εντολή DROP DATABASE στη MariaDB;

Για να δείξουμε πώς λειτουργεί `DROP DATABASE` στο MariaDB, θα χρησιμοποιήσουμε ένα απλό παράδειγμα. Ας υποθέσουμε ότι μια βάση δεδομένων με το όνομα «Tasks\_2023» δεν είναι πλέον απαραίτητη. Επομένως, χρησιμοποιούμε `SHOW DATABASES` για να ελέγξουμε αν η βάση δεδομένων βρίσκεται ακόμα στον διακομιστή και, στη συνέχεια, την καταργούμε. Αυτός είναι ο κώδικας:

```sql
mysql> SHOW DATABASES;
mysql> DROP DATABASE Tasks_2023;
```

Tip Στον Ψηφιακό Οδηγό μας αποκαλύπτουμε επίσης πώς να δημιουργήσετε μια νέα βάση δεδομένων με [το MariaDB CREATE DATABASE](https://www.ionos.com/el-gr/digitalguide/filoxenia/technika-themata/mariadb-dimioyrgia-basis-dedomenon/) και πώς να καλέσετε μια βάση δεδομένων με [το MariaDB SELECT DATABASE](https://www.ionos.com/el-gr/digitalguide/filoxenia/technika-themata/mariadb-epilogi-basis-dedomenon/). Θα βρείτε επίσης μια σύγκριση μεταξύ MariaDB και MySQL και θα μάθετε όλα όσα πρέπει να γνωρίζετε για την εγκατάσταση του MariaDB.


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