sql >> Database teknologi >  >> RDS >> Mysql

Sådan sletter du en database i MySQL/MariaDB

Næste serie:
MySQL via kommandolinje 102:Grundlæggende brugerinteraktion

Kom godt i gang

Disse instruktioner har til formål at vise, hvordan man sletter en database i MySQL. Vi vil arbejde fra en Liquid Web Core Managed Linux-server med CentOS 7.

Video af Andrew Casares

Først logger vi på MySQL-serveren fra kommandolinjen som root med følgende kommando.

mysql -u root -p

I dette tilfælde har jeg angivet brugerens root med -u flag og brugte derefter -p flag, så MySQL beder om en adgangskode. Indtast din nuværende adgangskode for at fuldføre login. Hvis du har brug for at ændre din root-adgangskode (eller en anden) adgangskode i databasen, skal du følge denne vejledning for at ændre en adgangskode til MySQL via kommandolinjen.

Du skulle nu være ved en MySQL-prompt, der ligner denne meget.

mysql>

Følg denne vejledning, hvis du endnu ikke har oprettet en database, eller hvis du ønsker en liste over databaser.

Slet en database i MySQL

Det kræver kun en ligetil kommando at slette en database i MySQL, men PAS PÅ; når du fjerner en MySQL-database, kan du ikke fortryde den!

Følgende er kommandoen til at slette din database i MySQL. Hvis databasen tutorial_database eksisterer, vil kommandoen helt fjerne den.

DROP DATABASE tutorial_database;

Hvis en database med navnet tutorial_database ikke eksisterer, så vil du modtage denne fejl.

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

Brug følgende kommando i stedet for at undgå at se denne fejl.

DROP DATABASE IF EXISTS tutorial_database;

Ovenstående kommando vil kun slette databasen tutorial_database hvis der findes en database med det navn.

Se alle MySQL-databaser

For at se en liste over databaser skal du blot udsende følgende kommando.

SHOW DATABASES;

Dit resultat bør ligne dette.

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

Konklusion

I denne tutorial dækkede vi, hvordan man sletter en MySQL-database fra kommandolinjen i Linux. Vi viste også, hvordan du får vist dine databaser. Hvis du foretrækker en visuel vejledning, inkluderede vi en praktisk video, der viser en visuel repræsentation af fjernelse af din MySQL-database.

Liquid Web-kunder modtager også 24/7/365 support fra vores team af kyndige Linux-administratorer. Hvis du har brug for en ny server fra en betroet, administreret hostingudbyder, kan du chatte med vores salgsteam for at finde den, der passer til dine behov.

Serienavigation<
  1. Konverter SQLite til JSON

  2. ReadyCloud ReadyShipper X

  3. En guide til MySQL-indekser

  4. nhibernate, kalder funktion i Oracle, som returnerer sys refcursor