MySQL

So Löschen (Drop) Sie eine Tabelle Dauerhaft

Löschen (Drop) Sie eine MySQL-Tabelle dauerhaft aus Ihrer Datenbank im Nobregas MySQL Panel. Verstehen Sie die Auswirkungen und wie Sie aus Backups wiederherstellen.

3 Min. Lesezeit 16 Aufrufe Aktualisiert Mar 17, 2026

Wenn eine Tabelle nicht mehr benötigt wird, können Sie sie dauerhaft aus Ihrer Datenbank entfernen, indem Sie das Nobregas MySQL Panel verwenden. Das Löschen (Drop) einer Tabelle entfernt alle darin enthaltenen Daten, Spalten, Indizes und die Struktur — es ist eine vollständige und unwiderrufliche Entfernung.

Was Passiert Beim Löschen einer Tabelle

Das Löschen einer Tabelle entfernt dauerhaft:

  • Alle Zeilen und Daten, die in der Tabelle gespeichert sind.
  • Alle Spalten und das Tabellenschema.
  • Alle Indizes, Schlüssel und Einschränkungen, die für die Tabelle definiert sind.
  • Alle Trigger, die mit der Tabelle verknüpft sind.

Die Tabelle kann nach dem Löschen nicht wiederhergestellt werden, es sei denn, Sie haben ein Backup.

Wie Sie eine Tabelle Löschen

  1. Melden Sie sich unter mysql.nobregas.org an.
  2. Navigieren Sie zu Databases > klicken Sie auf Manage bei Ihrer Datenbank.
  3. Finden Sie in der Tabellenliste die Tabelle, die Sie löschen möchten.
  4. Klicken Sie auf den Drop-Button (rot, mit Papierkorb-Symbol) in der Zeile dieser Tabelle.
  5. Ein Bestätigungsdialog erscheint: „Drop table [Name]? All data will be deleted."
  6. Klicken Sie auf Drop Table, um zu bestätigen.

Die Tabelle wird sofort entfernt. Sie verschwindet aus der Tabellenliste und Ihre Datenbankgröße verringert sich entsprechend.

Drop vs. Truncate

Feature Drop Truncate
Entfernt Daten Ja Ja
Entfernt Tabellenstruktur Ja Nein
Tabelle existiert danach noch Nein Ja
Kann danach neue Daten einfügen Nein (Tabelle weg) Ja
Setzt Auto-Increment zurück N/A Ja

Verwenden Sie Drop, wenn Sie die Tabelle überhaupt nicht mehr benötigen. Verwenden Sie Truncate, wenn Sie die Tabelle behalten, aber die Daten löschen möchten.

Bevor Sie Löschen

  • Erstellen Sie ein Backup — Verwenden Sie die Backups-Seite, um Ihren Datenbankstand vor dem Löschen wichtiger Tabellen zu sichern.
  • Prüfen Sie Abhängigkeiten — Andere Tabellen könnten diese Tabelle über Fremdschlüssel referenzieren. Das Löschen könnte Fehler in Ihrer Anwendung verursachen.
  • Überprüfen Sie den Tabellennamen — Stellen Sie sicher, dass Sie die richtige Tabelle löschen. Schauen Sie den Tabellennamen vor der Bestätigung sorgfältig an.

Eine Gelöschte Tabelle Wiederherstellen

Wenn Sie ein Backup haben, das die gelöschte Tabelle enthält, können Sie es wiederherstellen:

  1. Gehen Sie zur Backups-Seite.
  2. Finden Sie ein Backup, das vor dem Löschen erstellt wurde.
  3. Klicken Sie auf Restore, um den gesamten Datenbankstand wiederherzustellen, einschließlich der gelöschten Tabelle.

Hinweis: Die Wiederherstellung ersetzt die gesamte Datenbank, sodass alle nach dem Backup hinzugefügten Daten überschrieben werden.

Tabellen über SQL Löschen

Sie können Tabellen auch über die SQL-Query-Seite löschen:

DROP TABLE IF EXISTS alter_tabellenname;

Die IF EXISTS-Klausel verhindert einen Fehler, wenn die Tabelle bereits gelöscht wurde.

War dieser Artikel hilfreich?