Heim Datenbank MySQL-Tutorial Befehl zum Löschen von MySQL

Befehl zum Löschen von MySQL

May 14, 2023 am 10:03 AM

MySQL ist ein leistungsstarkes und zuverlässiges relationales Datenbankverwaltungssystem, das häufig zum Speichern und Verwalten großer Datenmengen verwendet wird. Bei der tatsächlichen Verwendung müssen wir jedoch möglicherweise einige MySQL-Datenbanken löschen, z. B. Testdaten, aufgegebene Datenbanken oder Legacy-Daten. In MySQL gibt es mehrere Möglichkeiten, eine Datenbank zu löschen. In diesem Artikel werden die Schritte zum Löschen einer MySQL-Datenbank über die Befehlszeile vorgestellt.

Bevor wir beginnen, müssen wir sicherstellen, dass wir über MySQL-Administratorrechte und Root-Benutzerzugriffsrechte verfügen. Außerdem müssen wir die gelöschten Datenbankdaten sichern und bestätigen, dass sie nicht wiederherstellbar sind.

Hier sind die Schritte zum Löschen einer MySQL-Datenbank:

Schritt 1: Verbindung zum MySQL-Datenbankserver herstellen

Um eine Verbindung zum MySQL-Server herzustellen, müssen wir die MySQL-Befehlsdatei zusammen mit den Anmeldeinformationen des Root-Benutzers verwenden. Geben Sie den folgenden Befehl in das Terminal ein:

mysql -u root -p
Nach dem Login kopieren

Dadurch wird der MySQL-Server gestartet und Sie melden sich als Root-Benutzer an. Geben Sie das Root-Benutzerkennwort ein, um die Anmeldung abzuschließen.

Schritt 2: Vorhandene Datenbanken auflisten

Sobald wir uns erfolgreich beim MySQL-Server angemeldet haben, können wir an der MySQL-Befehlszeilenaufforderung alle vorhandenen Datenbanken mit dem folgenden Befehl auflisten:

SHOW DATABASES;
Nach dem Login kopieren

Wenn wir die Eingabetaste drücken, wird das System dies tun Zeigt alle vorhandenen Datenbanken auf der Befehlszeile an.

Schritt 3: Wählen Sie die zu löschende Datenbank aus

Um die Datenbank zu löschen, müssen wir den Befehl DROP DATABASE verwenden, aber vor der Ausführung müssen wir den Namen der zu löschenden Datenbank ermitteln. Wählen Sie mit dem folgenden Befehl die Datenbank aus, die Sie löschen möchten:

USE database_name;
Nach dem Login kopieren

Ersetzen Sie in diesem Befehl „Datenbankname“ durch den tatsächlichen Datenbanknamen, den Sie löschen möchten. Dadurch wird die Auswahldatenbank aktiviert, sodass der Befehl DROP DATABASE ausgeführt werden kann.

Schritt 4: Datenbank löschen

Sobald die zu löschende Datenbank ausgewählt ist, können wir sie mit dem folgenden Befehl löschen:

DROP DATABASE database_name;
Nach dem Login kopieren

Nach der Ausführung dieses Befehls löscht MySQL die angegebene Datenbank und alle ihre Inhalte vom Server. Bitte beachten Sie, dass das Löschen irreversibel ist. Erstellen Sie daher unbedingt eine Sicherungskopie, bevor Sie DROP DATABASE ausführen.

Schritt 5: MySQL beenden

Nachdem wir die erforderliche Datenbank gelöscht haben, können wir den MySQL-Server beenden. Geben Sie in der MySQL-Befehlszeile den folgenden Befehl ein:

EXIT;
Nach dem Login kopieren

Nach Abschluss kehren wir zur Terminal-Eingabeaufforderung zurück.

Zusammenfassung

Indem wir die obigen Schritte befolgen, können wir die Datenbank in MySQL einfach löschen. Da der Löschvorgang irreversibel ist, sichern Sie unbedingt die Datenbank, bevor Sie DROP DATABASE ausführen, und bestätigen Sie, dass die zu löschende Datenbank korrekt ist. In der Zwischenzeit empfehlen wir, dies vorher zu testen und zu bestätigen.

Das obige ist der detaillierte Inhalt vonBefehl zum Löschen von MySQL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße Artikel -Tags

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Reduzieren Sie die Verwendung des MySQL -Speichers im Docker Reduzieren Sie die Verwendung des MySQL -Speichers im Docker Mar 04, 2025 pm 03:52 PM

Reduzieren Sie die Verwendung des MySQL -Speichers im Docker

Wie verändern Sie eine Tabelle in MySQL mit der Änderungstabelleanweisung? Wie verändern Sie eine Tabelle in MySQL mit der Änderungstabelleanweisung? Mar 19, 2025 pm 03:51 PM

Wie verändern Sie eine Tabelle in MySQL mit der Änderungstabelleanweisung?

So lösen Sie das Problem der MySQL können die gemeinsame Bibliothek nicht öffnen So lösen Sie das Problem der MySQL können die gemeinsame Bibliothek nicht öffnen Mar 04, 2025 pm 04:01 PM

So lösen Sie das Problem der MySQL können die gemeinsame Bibliothek nicht öffnen

Was ist SQLite? Umfassende Übersicht Was ist SQLite? Umfassende Übersicht Mar 04, 2025 pm 03:55 PM

Was ist SQLite? Umfassende Übersicht

Führen Sie MySQL in Linux aus (mit/ohne Podman -Container mit Phpmyadmin) Führen Sie MySQL in Linux aus (mit/ohne Podman -Container mit Phpmyadmin) Mar 04, 2025 pm 03:54 PM

Führen Sie MySQL in Linux aus (mit/ohne Podman -Container mit Phpmyadmin)

Ausführen mehrerer MySQL-Versionen auf macOS: Eine Schritt-für-Schritt-Anleitung Ausführen mehrerer MySQL-Versionen auf macOS: Eine Schritt-für-Schritt-Anleitung Mar 04, 2025 pm 03:49 PM

Ausführen mehrerer MySQL-Versionen auf macOS: Eine Schritt-für-Schritt-Anleitung

Was sind einige beliebte MySQL -GUI -Tools (z. B. MySQL Workbench, PhpMyAdmin)? Was sind einige beliebte MySQL -GUI -Tools (z. B. MySQL Workbench, PhpMyAdmin)? Mar 21, 2025 pm 06:28 PM

Was sind einige beliebte MySQL -GUI -Tools (z. B. MySQL Workbench, PhpMyAdmin)?

Wie konfiguriere ich die SSL/TLS -Verschlüsselung für MySQL -Verbindungen? Wie konfiguriere ich die SSL/TLS -Verschlüsselung für MySQL -Verbindungen? Mar 18, 2025 pm 12:01 PM

Wie konfiguriere ich die SSL/TLS -Verschlüsselung für MySQL -Verbindungen?

See all articles