Eine MySQL Datenbank löschen – 绮罗网

Eine MySQL Datenbank löschen

Um eine MySQL Datenbank zu löschen, musst du den root Benutzer oder einen Benutzer mit der Berechtigung zum Löschen verwenden. Gib im MySQL Terminal "mysql -u deinBenutzername -p" ein , dann auf Aufforderung dein Passwort und lösche die unerwünschte Datenbank mit dem Befehl "DROP DATABASE NameDerDatenbank;".

Vorgehensweise

  1. 1
    Du brauchst einen bestimmten Benutzer, der die Berechtigung zum Löschen für die jeweilige Datenbank hat. Wenn du keinen entsprechenden Benutzer hast, kannst du den root Benutzer verwenden.
  2. 2
    Gehe mithilfe der MySQL Kommandozeile in die Terminal-Ansicht (unter Windows die Befehlseingabe), gib "mysql -u deinBenutzername -p" ein.
  3. 3
    Gib dein Passwort ein, wenn du dazu aufgefordert wirst.
  4. 4
    Wenn du im MySQL Terminal bist, tippe "DROP DATABASE NameDerDatenbank;" ein.
  5. 5
    Mit dem Befehl "SHOW databases;" kannst du dir die Datenbanken anzeigen lassen, die für deinen aktuellen Benutzer sichtbar sind, und überprüfen, dass die Datenbank gelöscht wurde.

Tipps

  • Alternativ kannst du "DROP DATABASE IF EXISTS NameDerDatenbank;" verwenden, dies verhindert eine Fehlermeldung, wenn die Datenbank nicht existiert.
  • Wenn du dich mit einer Datenbank verbindest, die sich nicht auf localhost befindet, solltest du "mysql -u deinBenutzername -h deinHost -p" verwenden.
  • Wenn du keinen Zugang zum High Level Client hast, kannst du dich mit mysql -u NameDerDatenbank -p direkt verbinden.
  • Wenn du die MySQL Workbench hast, kannst du einen Doppelklick auf die Verbindung machen, um in die Datenbankansicht zu gelangen, wenn du eingeloggt bist. Klicke mit der rechten Maustaste auf die oberste Ebene (Name der Datenbank) und klicke auf "drop schema", um die Datenbank zu löschen.

Warnungen

  • Wenn du "SHOW databases;" verwendest, bekommst du nur Datenbanken angezeigt, für die dein Benutzer die Berechtigung zum Anzeigen hat. Es könnte allerdings noch andere geben, die du nicht sehen darfst.

Was du brauchst

  • MySQL muss auf dem Rechner installiert sein, auf dem du arbeitest (selbst wenn du dich remote mit einer Datenbank verbindest).