sql >> Databasteknik >  >> RDS >> Mysql

Hur man tar bort en databas i MySQL/MariaDB

Nästa serie:
MySQL via kommandorad 102:Grundläggande användarinteraktion

Komma igång

Dessa instruktioner avser att visa hur man tar bort en databas i MySQL. Vi kommer att arbeta från en Liquid Web Core Managed Linux-server med CentOS 7.

Video av Andrew Casares

Först loggar vi in ​​på MySQL-servern från kommandoraden som root med följande kommando.

mysql -u root -p

I det här fallet har jag angett användarens root med -u flagga och använde sedan -p flagga, så MySQL frågar efter ett lösenord. Ange ditt nuvarande lösenord för att slutföra inloggningen. Om du behöver ändra ditt root-lösenord (eller något annat) lösenord i databasen, följ denna handledning för att ändra ett lösenord för MySQL via kommandoraden.

Du bör nu vara vid en MySQL-prompt som ser väldigt lik ut.

mysql>

Följ den här handledningen om du ännu inte har skapat en databas eller om du vill ha en lista över databaser.

Ta bort en databas i MySQL

Det krävs bara ett enkelt kommando för att radera en databas i MySQL, men AKTA dig; när du tar bort en MySQL-databas kan du inte ångra den!

Följande är kommandot för att radera din databas i MySQL. Om databasen tutorial_database finns, kommer kommandot att ta bort den helt och hållet.

DROP DATABASE tutorial_database;

Om en databas med namnet tutorial_database inte finns, då får du det här felet.

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

För att undvika att se detta fel, använd följande kommando istället.

DROP DATABASE IF EXISTS tutorial_database;

Kommandot ovan kommer bara att ta bort databasen tutorial_database om det finns en databas med det namnet.

Visa alla MySQL-databaser

För att se en lista över databaser, utfärda bara följande kommando.

SHOW DATABASES;

Ditt resultat bör likna detta.

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

Slutsats

I den här handledningen tog vi upp hur man tar bort en MySQL-databas från kommandoraden i Linux. Vi visade också hur du kan se dina databaser. Om du föredrar en visuell handledning, inkluderade vi en praktisk video som presenterar en visuell representation av hur du tar bort din MySQL-databas.

Liquid Web-kunder får också 24/7/365 support från vårt team av kunniga Linux-administratörer. Om du behöver en ny server från en pålitlig leverantör av hanterad värd, chatta med vårt säljteam för att hitta rätt passform för dina behov.

Serienavigering<
  1. Skäl att vara optimistisk om framtiden för Microsoft Access

  2. Vilolägessekvens på oracle, @GeneratedValue(strategi =GenerationType.AUTO)

  3. Dela upp stor text/CSV-fil i flera filer i PL SQL

  4. Skillnaden mellan N'String' vs U'String' bokstaver i Oracle