Wenn Sie die neueste Version von MySQL haben, können Sie loslegen.
Überprüfen Sie als nächstes den Status des MySQL des Systems des Systems.Dienst durch Ausführen des folgenden Befehls
sudo systemctl Status MySQL
Wenn der Dienst nicht aktiv ist, starten Sie den Dienst.
Stellen Sie nach dem Start des Dienstes eine Verbindung zum MySQL -Client her oder melden Sie sich als Root -Benutzer bei der MySQL -Shell an. Wenn Sie keinen Zugriff auf die Stammbenutzer -Anmeldung haben, ersetzen Sie "Root" durch Ihren Benutzernamen. In diesem Artikel werden wir das Terminal verwenden, um den Prozess anstelle der GUI, bekannt als MySQL Workbench, zu demonstrieren.
sudo mysql -u root -p
Listen Sie nach dem Anmelden bei MySQL die Datenbanken mit dem Befehl "Datenbanken anzeigen" auf.
Sobald Sie die Liste der Datenbanken haben, wählen Sie die Datenbank aus, die Sie löschen möchten. Wenn Sie eine vorhandene Datenbank löschen möchten, können Sie den Befehl "Drop -Datenbank" zusammen mit dem Datenbanknamen wie folgt ausführen:
Beachten Sie, dass Sie eine Datenbank nur löschen oder fallen lassen können, wenn Sie über die Berechtigungen verfügen, um diese Datenbank zu löschen. Stellen Sie also sicher.
Nach dem Löschen der Datenbank werden die Datenbanken erneut über den Befehl "Datenbanken anzeigen" aufgeführt.
Showdatabasen;
Wie Sie sehen können, existiert die gelöschte Datenbank in MySQL nicht mehr.
In einem anderen Fall können Sie genau wie bei der Erstellung einer Datenbank die Klausel "If exist" verwenden, um den Fehler zu vermeiden, wenn keine Datenbank mit dem angegebenen Namen vorliegt. Wenn Sie die Klausel "Wenn existieren" nicht verwenden und die Datenbank nicht vorhanden ist, gibt MySQL einen Fehler aus. Die Syntax für die Verwendung der Klausel "If exist" lautet wie folgt
Dropdatabaseifexists Database_name;Abschluss
Dieser Artikel enthält zwei verschiedene Methoden zum Löschen einer vorhandenen Datenbank in MySQL, sowohl mit als auch ohne die Klausel "If exist".