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.