Heim > Datenbank > MySQL-Tutorial > Hauptteil

Linux MySQL löschen

WBOY
Freigeben: 2023-05-18 12:39:07
Original
1446 Leute haben es durchsucht

MySQL ist ein sehr häufig verwendetes Datenbankverwaltungssystem in Linux-Systemen. Wenn Sie MySQL häufig verwenden, werden Sie unweigerlich auf Situationen stoßen, in denen Sie eine Datenbank oder Tabelle löschen müssen. In diesem Artikel wird erläutert, wie Datenbanken und Tabellen in MySQL in Linux-Systemen gelöscht werden.

MySQL-Datenbank löschen

In MySQL ist das Löschen einer Datenbank sehr einfach, verwenden Sie einfach den Befehl DROP DATABASE. Vorausgesetzt, dass die zu löschende Datenbank den Namen example trägt, können Sie sie mit dem folgenden Befehl löschen:

DROP DATABASE example;
Nach dem Login kopieren

Allerdings sollten Sie vor dem Löschen der Datenbank zunächst ein Backup der Datenbank erstellen, um ein versehentliches Löschen wichtiger Daten zu vermeiden. Darüber hinaus schlägt der Löschvorgang fehl, wenn die Datenbank verwendet wird oder Clients mit ihr verbunden sind.

Eine MySQL-Tabelle löschen

Ähnlich wie das Löschen einer Datenbank ist auch das Löschen einer Tabelle sehr einfach. Verwenden Sie einfach den Befehl DROP TABLE. Vorausgesetzt, dass die zu löschende Tabelle den Namen student trägt, können Sie sie mit dem folgenden Befehl löschen:

DROP TABLE student;
Nach dem Login kopieren

Ebenso sollten Sie die Daten vor dem Löschen der Tabelle sichern, um ein versehentliches Löschen wichtiger Daten zu vermeiden.

MySQL-Benutzer löschen

Wenn Sie einen Benutzer in MySQL löschen möchten, können Sie die folgenden Schritte ausführen:

  1. Melden Sie sich bei MySQL an

Geben Sie den folgenden Befehl im Terminal ein:

mysql -u root -p
Nach dem Login kopieren

Geben Sie dann Ihr MySQL-Passwort ein um sich anzumelden.

  1. Benutzer anzeigen

Führen Sie nach dem Anmelden den folgenden Befehl in der MySQL-Befehlszeile aus:

SELECT user, host FROM mysql.user;
Nach dem Login kopieren

Sie sehen die Liste der Benutzer in MySQL.

  1. Benutzer löschen

Angenommen, der Benutzer, den Sie löschen möchten, ist foo. Sie können ihn mit dem folgenden Befehl löschen:

DROP USER 'foo'@'localhost';
Nach dem Login kopieren

Wenn Sie nur einige Berechtigungen des Kontos löschen möchten, können Sie die REVOKE-Anweisung verwenden. zum Beispiel:

REVOKE INSERT ON *.* FROM 'foo'@'localhost';
Nach dem Login kopieren

Der obige Befehl widerruft die INSERT-Berechtigungen des foo-Kontos in allen Datenbanken.

Zusammenfassung

In diesem Artikel wird beschrieben, wie Sie MySQL-Datenbanken, -Tabellen und -Benutzer in Linux-Systemen löschen. Denken Sie vor dem Löschen von Objekten daran, Ihre Daten zu sichern. Seien Sie außerdem vorsichtig, wenn Sie Datenbanken oder Tabellen löschen, da diese Vorgänge nicht rückgängig gemacht werden können.

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

Quelle:php.cn
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!