Das Hinzufügen von Daten zu Ihren MySQL-Tabellen ist eine grundlegende Datenbankoperation. Das Nobregas MySQL Panel ermöglicht es Ihnen, neue Zeilen über die SQL-Query-Seite einzufügen — schreiben Sie eine einfache INSERT-Anweisung, klicken Sie auf Ausführen, und Ihre Daten werden sofort gespeichert.
Zur SQL Query-Seite Navigieren
- Melden Sie sich unter mysql.nobregas.org an.
- Klicken Sie auf SQL Query in der oberen Navigationsleiste.
- Wählen Sie die Datenbank mit der Zieltabelle aus dem Dropdown.
Eine Einzelne Zeile Einfügen
Geben Sie eine INSERT-Anweisung im Abfrage-Editor ein:
INSERT INTO users (name, email, active) VALUES ('Alice', 'alice@example.com', 1);
Klicken Sie auf den Execute-Button. Eine Erfolgsmeldung bestätigt, dass die Zeile hinzugefügt wurde und zeigt die Anzahl der betroffenen Zeilen.
Spaltenanforderungen Verstehen
Beim Schreiben Ihrer INSERT-Anweisung achten Sie auf die Datentypen:
| Datentyp | Was Eingeben | Beispiel |
|---|---|---|
| INT | Ganzzahlen | 42 |
| VARCHAR | Kurzer Text in Anführungszeichen | 'John Smith' |
| TEXT | Langer Text in Anführungszeichen | 'Eine ausführliche Beschreibung...' |
| DECIMAL | Zahlen mit Dezimalstellen | 19.99 |
| DATE | Datum im Format JJJJ-MM-TT | '2026-03-15' |
| DATETIME | Datum und Uhrzeit | '2026-03-15 14:30:00' |
| TINYINT | 0 oder 1 (Boolean) | 1 |
| JSON | Gültiger JSON-String | '{"key": "value"}' |
Auto-Increment-Spalten (wie id) sollten in Ihrem INSERT weggelassen werden — MySQL generiert den Wert automatisch. Nullable-Spalten können auf NULL gesetzt werden. Pflichtangabe-Spalten (NOT NULL ohne Standard) müssen einen Wert haben.
Mehrere Zeilen Einfügen
Verwenden Sie eine einzelne INSERT-Anweisung mit mehreren Wertegruppen für mehr Effizienz:
INSERT INTO users (name, email) VALUES
('Alice', 'alice@example.com'),
('Bob', 'bob@example.com'),
('Charlie', 'charlie@example.com');
Fehler Behandeln
Wenn Ihr Insert fehlschlägt, zeigt das Panel die MySQL-Fehlermeldung an. Häufige Ursachen:
- Doppelter Eintrag — Sie haben versucht, einen Wert einzufügen, der bereits in einer UNIQUE- oder PRIMARY KEY-Spalte existiert.
- Daten zu lang — Der Wert überschreitet die maximale Länge der Spalte.
- Falscher Datentyp — Sie haben Text in eine numerische Spalte eingegeben oder ein ungültiges Datumsformat verwendet.
- NULL-Einschränkung — Eine Pflichtspalte wurde leer gelassen.
Lesen Sie die Fehlermeldung sorgfältig, korrigieren Sie den Wert und versuchen Sie es erneut.
Ihren Insert Überprüfen
Navigieren Sie nach dem Einfügen zu Databases > Manage > klicken Sie auf den Tabellennamen, um die Daten zu durchsuchen und zu bestätigen, dass Ihre neuen Zeilen erscheinen.
Tipps
- Prüfen Sie zuerst die Tabellenstruktur (Structure-Tab), um die genauen Spaltennamen und -typen zu kennen.
- Umschließen Sie Zeichenketten-Werte immer mit einfachen Anführungszeichen.
- Verwenden Sie
NOW()für den aktuellen Zeitstempel:INSERT INTO logs (message, created_at) VALUES ('test', NOW());