sql >> Database >  >> RDS >> Mysql

Een database verwijderen in MySQL/MariaDB

Volgende serie:
MySQL via Command Line 102:basisgebruikersinteractie

Aan de slag

Deze instructies zijn bedoeld om te laten zien hoe u een database in MySQL kunt verwijderen. We zullen werken vanaf een door Liquid Web Core beheerde Linux-server met CentOS 7.

Video door Andrew Casares

Eerst loggen we in op de MySQL-server vanaf de opdrachtregel als root met het volgende commando.

mysql -u root -p

In dit geval heb ik de gebruiker root . gespecificeerd met de -u markeer en gebruik vervolgens de -p vlag, zodat MySQL om een ​​wachtwoord vraagt. Voer uw huidige wachtwoord in om de aanmelding te voltooien. Als u uw root-wachtwoord (of een ander) wachtwoord in de database moet wijzigen, volgt u deze tutorial om een ​​wachtwoord voor MySQL via de opdrachtregel te wijzigen.

Je zou nu bij een MySQL-prompt moeten zijn die er erg op lijkt.

mysql>

Volg deze tutorial als je nog geen database hebt gemaakt of als je een lijst met databases wilt.

Een database verwijderen in MySQL

Er is slechts een eenvoudig commando nodig om een ​​database in MySQL te verwijderen, maar PAS OP; wanneer u een MySQL-database verwijdert, kunt u deze niet ongedaan maken!

Het volgende is de opdracht om uw database in MySQL te verwijderen. Als de database tutorial_database bestaat, zal de opdracht deze volledig verwijderen.

DROP DATABASE tutorial_database;

Als een database met de naam tutorial_database bestaat niet, dan krijg je deze foutmelding.

ERROR 1008 (HY000): Can't drop database 'tutorial_database'; database doesn't exist

Gebruik in plaats daarvan de volgende opdracht om te voorkomen dat u deze fout ziet.

DROP DATABASE IF EXISTS tutorial_database;

De bovenstaande opdracht zal alleen de database tutorial_database . laten vallen als er een database met die naam bestaat.

Bekijk alle MySQL-databases

Om een ​​lijst met databases te bekijken, geeft u eenvoudig de volgende opdracht op.

SHOW DATABASES;

Je resultaat zou er ongeveer zo uit moeten zien.

mysql> SHOW DATABASES;
 +--------------------+
 | Database           |
 +--------------------+
 | information_schema |
 | mysql              |
 | test               |
 +--------------------+
 4 rows in set (0.00 sec)

Conclusie

In deze zelfstudie hebben we besproken hoe u een MySQL-database kunt verwijderen vanaf de opdrachtregel in Linux. We hebben ook laten zien hoe u uw databases kunt bekijken. Als je de voorkeur geeft aan een visuele tutorial, hebben we een handige video bijgevoegd die een visuele weergave geeft van het verwijderen van je MySQL-database.

Liquid Web-klanten krijgen ook 24/7/365 ondersteuning van ons team van deskundige Linux-beheerders. Als je een nieuwe server nodig hebt van een vertrouwde beheerde hostingprovider, chat dan met ons verkoopteam om de juiste server voor je behoeften te vinden.

Serienavigatie<
  1. Array bijwerken in PostgreSQL

  2. Oracle:hoe twee datums af te trekken en minuten van het resultaat te krijgen

  3. Wijzigingsmelding met SQL Server 2008

  4. UniVerse-tips