Das Entfernen einzelner Datensätze aus Ihren MySQL-Tabellen ist mit dem Nobregas MySQL Panel unkompliziert. Der Tabellenbrowser bietet einen Löschen-Button für jede Zeile mit einer Sicherheitsbestätigung, um versehentlichen Datenverlust zu verhindern.
Die zu Löschende Zeile Finden
- Melden Sie sich unter mysql.nobregas.org an.
- Navigieren Sie zu Databases > Manage bei Ihrer Datenbank.
- Klicken Sie auf den Tabellennamen oder den Browse-Button.
- Suchen Sie im Data-Tab die Zeile, die Sie entfernen möchten, durch Blättern oder Paginierung.
Eine Zeile Löschen
- Finden Sie die spezifische Zeile in der Datentabelle.
- Klicken Sie auf den Delete-Button (rot, mit Papierkorb-Symbol) in dieser Zeile.
- Ein Bestätigungsdialog erscheint und fragt Sie, ob Sie die Löschung bestätigen möchten.
- Lesen Sie die Bestätigung sorgfältig und klicken Sie dann auf Delete, um zu bestätigen.
Die Zeile wird dauerhaft aus der Tabelle entfernt. Eine Erfolgsbenachrichtigung bestätigt die Löschung.
Wichtig: Löschung Ist Dauerhaft
Es gibt keinen Rückgängig-Button für Zeilenlöschungen. Sobald eine Zeile gelöscht ist:
- Die Daten sind dauerhaft aus der Tabelle verschwunden.
- Beziehungen zu dieser Zeile aus anderen Tabellen können betroffen sein (abhängig von Fremdschlüssel-Einschränkungen).
- Der Auto-Increment-Zähler wird nicht zurückgesetzt — wenn Sie also Zeile ID 5 löschen, wird der nächste Insert ID 6 sein (nicht wieder 5).
Bevor Sie Löschen
Beachten Sie diese Schritte vor dem Löschen:
- Überprüfen Sie die richtige Zeile — Kontrollieren Sie die Daten in der Zeile doppelt, um sicherzustellen, dass es die richtige ist.
- Prüfen Sie Abhängigkeiten — Wenn andere Tabellen diese Zeile über Fremdschlüssel referenzieren, kann das Löschen fehlschlagen oder kaskadierend verwandte Daten löschen.
- Erstellen Sie ein Backup, wenn Sie unsicher sind — verwenden Sie die Backups-Seite, um den aktuellen Stand zu speichern.
Mehrere Zeilen Löschen
Der Tabellenbrowser löscht jeweils eine Zeile. Wenn Sie mehrere Zeilen basierend auf Kriterien löschen müssen, verwenden Sie die SQL Query-Seite:
-- Bestimmte Zeilen löschen
DELETE FROM orders WHERE status = 'cancelled' AND created_at < '2026-01-01';
-- Nach ID löschen
DELETE FROM users WHERE id IN (10, 15, 22);
Verwenden Sie immer eine WHERE-Klausel. Das Ausführen von DELETE FROM table_name ohne WHERE-Klausel löscht alle Zeilen in der Tabelle.
Wenn Sie die Falsche Zeile Gelöscht Haben
Wenn tägliche Backups in Ihrem Plan aktiviert sind, können Sie die Datenbank möglicherweise über die Backups-Seite aus dem letzten Backup wiederherstellen. Andernfalls können die gelöschten Daten nicht wiederhergestellt werden.