# Kuinka poistaa tietokanta pysyvästi käyttämällä DROP DATABASE -komentoa MariaDB:ssä

Komento `DROP DATABASE` poistaa pysyvästi kokonaiset tietokannat MariaDB:stä. Siksi komento voidaan suorittaa vain pääkäyttäjän tai järjestelmänvalvojan oikeuksilla, ja sitä tulee käyttää erittäin varovasti.

## `DROP DATABASE` MariaDB:ssä

`DROP DATABASE` on MariaDB:lle erittäin tehokas komento, jota tulisi käyttää **erittäin varovasti**. Sitä käytetään tietokannan poistamiseen palvelinrakenteesta. Kun komento on suoritettu, **koko tietokanta, mukaan lukien kaikki taulukot ja tiedot, menetetään lopullisesti** eikä **niihin** voi enää päästä käsiksi. Ainoastaan [MariaDB CREATE USER](https://www.ionos.com/fi-fi/digitalguide/isaennoeinti/tekniset-asiat/mariadb-luo-kaeyttaejae/) -komennolla määritetyt käyttöoikeudet eivät peruunnu automaattisesti. `DROP DATABASE` voidaan suorittaa MariaDB:ssä vain järjestelmänvalvojan tai pääkäyttäjän oikeuksilla. Muita komentoja, kuten `DELETE DATABASE` MariaDB:lle tai `REMOVE DATABASE` MariaDB:lle, ei ole olemassa.

## Syntaksi `IF EXISTS` kanssa ja ilman sitä

MariaDB:n `DROP DATABASE` -syntaksi on seuraava:

```sql
DROP DATABASE Name_of_database;
```

Korvaa paikkamerkki “Name\_of\_database” sen tietokannan nimellä, jonka haluat poistaa.

Voit valinnaisesti lisätä `IF EXISTS`, jotta et saa virheilmoitusta, jos tietokantaa ei löydy palvelimeltasi.

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

## Miten DROP DATABASE toimii MariaDB:ssä?

Selventääksemme, miten `DROP DATABASE` toimii MariaDB:ssä, käytämme yksinkertaista esimerkkiä. Kuvitellaan, että tietokantaa nimeltä “Tasks\_2023” ei enää tarvita. Siksi käytämme `SHOW DATABASES` tarkistaaksemme, onko tietokanta edelleen palvelimella, ja poistamme sen sitten. Koodi on seuraava:

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

Vinkki Digitaalisessa oppaassamme kerromme myös, kuinka luoda uusi tietokanta [MariaDB CREATE DATABASE](https://www.ionos.com/fi-fi/digitalguide/isaennoeinti/tekniset-asiat/mariadb-luo-tietokanta/) -komennolla ja kuinka hakea tietokanta [MariaDB SELECT DATABASE](https://www.ionos.com/fi-fi/digitalguide/isaennoeinti/tekniset-asiat/mariadb-valitse-tietokanta/)-komennolla. Löydät myös MariaDB:n ja MySQL:n vertailun ja opit kaiken, mitä sinun tarvitsee tietää MariaDB:n asentamisesta.


This is a markdown version of: [https://www.ionos.com/fi-fi/digitalguide/isaennoeinti/tekniset-asiat/mariadb-tietokannan-poistaminen/](https://www.ionos.com/fi-fi/digitalguide/isaennoeinti/tekniset-asiat/mariadb-tietokannan-poistaminen/) for AI/LLM consumption.