MySQL

So Bearbeiten Sie eine Vorhandene Zeile in einer Tabelle

Bearbeiten Sie vorhandene Zeilen in Ihren MySQL-Tabellen mit dem Nobregas MySQL Panel. Verwenden Sie SQL UPDATE-Anweisungen auf der SQL-Query-Seite, um Daten präzise zu ändern.

3 Min. Lesezeit 7 Aufrufe Aktualisiert Mar 17, 2026

Das Aktualisieren bestehender Datensätze ist eine der häufigsten Datenbankaufgaben. Das Nobregas MySQL Panel ermöglicht es Ihnen, Zeilendaten über SQL UPDATE-Anweisungen auf der SQL-Query-Seite zu bearbeiten — zielen Sie auf die spezifische Zeile, ändern Sie die Werte und führen Sie die Abfrage aus.

Die Zu Bearbeitende Zeile Finden

  1. Melden Sie sich unter mysql.nobregas.org an.
  2. Gehen Sie zu Databases > klicken Sie auf Manage bei Ihrer Datenbank.
  3. Klicken Sie auf den Tabellennamen oder den Browse-Button.
  4. Suchen Sie im Data-Tab die Zeile, die Sie bearbeiten möchten, und notieren Sie den Primärschlüsselwert (z.B. id).

Eine Zeile mit SQL Bearbeiten

  1. Klicken Sie auf SQL Query in der oberen Navigationsleiste.
  2. Wählen Sie die Datenbank aus dem Dropdown.
  3. Schreiben Sie eine UPDATE-Anweisung, die auf die spezifische Zeile abzielt:
UPDATE users SET name = 'Jane Doe', email = 'jane@example.com' WHERE id = 5;
  1. Klicken Sie auf den Execute-Button.

Eine Erfolgsmeldung bestätigt die Aktualisierung und zeigt die Anzahl der betroffenen Zeilen.

Verwenden Sie immer eine WHERE-Klausel, um die spezifische Zeile anzusprechen. Ohne sie werden alle Zeilen in der Tabelle aktualisiert.

Was Sie Aktualisieren Können

  • Jede reguläre Spalte (VARCHAR, TEXT, INT, DECIMAL, DATE usw.)
  • NULL-Werte — ersetzen Sie sie durch tatsächliche Daten
  • Standardwerte — überschreiben Sie sie mit neuen Daten

Worauf Sie Achten Sollten

  • Auto-Increment-IDs — Obwohl technisch editierbar, wird das Ändern von Primärschlüsselwerten nicht empfohlen, da es Beziehungen zerstören kann.
  • Systemgenerierte Zeitstempel — Spalten mit ON UPDATE CURRENT_TIMESTAMP werden automatisch aktualisiert, wenn Sie die Zeile ändern.

Häufige Update-Muster

Eine einzelne Spalte aktualisieren

UPDATE products SET price = 24.99 WHERE id = 10;

Mehrere Spalten aktualisieren

UPDATE users SET name = 'John', email = 'john@example.com', active = 1 WHERE id = 3;

Eine Spalte auf NULL setzen

UPDATE orders SET notes = NULL WHERE id = 7;

Mit einer Bedingung aktualisieren

UPDATE users SET active = 0 WHERE last_login < '2025-01-01';

Fehler Behandeln

Häufige Fehler beim Aktualisieren:

  • Daten zu lang — Der neue Wert überschreitet die maximale Länge der Spalte.
  • Doppelter Eintrag — Der neue Wert kollidiert mit einer UNIQUE-Einschränkung.
  • Ungültiges Format — Text in eine numerische Spalte eingegeben oder ein ungültiges Datum.
  • Fremdschlüssel-Einschränkung — Der Wert referenziert einen nicht existierenden Datensatz in einer verknüpften Tabelle.

Das Panel zeigt den spezifischen MySQL-Fehler an, damit Sie genau wissen, was zu korrigieren ist.

Best Practices

  • Überprüfen Sie immer die Zeile, die Sie aktualisieren — prüfen Sie die ID oder andere eindeutige Identifikatoren in der WHERE-Klausel.
  • Aktualisieren Sie jeweils eine Zeile, um bei manuellen Änderungen auf der sicheren Seite zu sein.
  • Erstellen Sie ein Backup, bevor Sie umfangreiche Änderungen vornehmen.
  • Vorher prüfen — Führen Sie ein SELECT mit der gleichen WHERE-Klausel aus, um zu sehen, welche Zeilen betroffen sein werden: SELECT * FROM users WHERE id = 5;

War dieser Artikel hilfreich?