MySQL

Hoe een Nieuwe Rij in een Tabel In te Voegen

Voeg nieuwe rijen in je MySQL-tabellen in met de Nobregas MySQL Panel SQL Query pagina. Schrijf INSERT-instructies en voeg direct data toe.

2 min leestijd 13 weergaven Bijgewerkt Mar 17, 2026

Data toevoegen aan je MySQL-tabellen is een kernbewerking van databases. Het Nobregas MySQL Panel laat je nieuwe rijen invoegen via de SQL Query pagina — schrijf een eenvoudige INSERT-instructie, klik op uitvoeren en je data is direct opgeslagen.

Naar de SQL Query Pagina Navigeren

  1. Log in op mysql.nobregas.org.
  2. Klik op SQL Query in de navigatiebalk bovenaan.
  3. Selecteer de database die je doeltabel bevat uit de dropdown.

Een Enkele Rij Invoegen

Typ een INSERT-instructie in de query-editor:

INSERT INTO users (name, email, active) VALUES ('Alice', 'alice@example.com', 1);

Klik op de Execute knop. Een succesmelding bevestigt dat de rij is toegevoegd en toont het aantal beïnvloede rijen.

Kolomvereisten Begrijpen

Let bij het schrijven van je INSERT-instructie op de datatypes:

Datatype Wat In te Voeren Voorbeeld
INT Gehele getallen 42
VARCHAR Korte tekst tussen aanhalingstekens 'Jan Smit'
TEXT Lange tekst tussen aanhalingstekens 'Een gedetailleerde beschrijving...'
DECIMAL Getallen met decimalen 19.99
DATE Datum in JJJJ-MM-DD '2026-03-15'
DATETIME Datum en tijd '2026-03-15 14:30:00'
TINYINT 0 of 1 (boolean) 1
JSON Geldige JSON-string '{"key": "value"}'

Auto-increment kolommen (zoals id) moeten worden weggelaten uit je INSERT — MySQL genereert de waarde automatisch. Nullable kolommen kunnen op NULL worden gezet. Verplichte kolommen (NOT NULL zonder standaardwaarde) moeten een waarde hebben.

Meerdere Rijen Invoegen

Gebruik een enkele INSERT-instructie met meerdere waardesets voor efficiëntie:

INSERT INTO users (name, email) VALUES
('Alice', 'alice@example.com'),
('Bob', 'bob@example.com'),
('Charlie', 'charlie@example.com');

Fouten Afhandelen

Als je insert mislukt, toont het panel de MySQL-foutmelding. Veelvoorkomende oorzaken:

  • Dubbele invoer — Je probeerde een waarde in te voegen die al bestaat in een UNIQUE of PRIMARY KEY kolom.
  • Data te lang — De waarde overschrijdt de maximale lengte van de kolom.
  • Onjuist datatype — Je voerde tekst in een numerieke kolom in of een ongeldig datumformaat.
  • NULL-beperking — Een verplichte kolom was leeg gelaten.

Lees de foutmelding zorgvuldig, corrigeer de waarde en probeer opnieuw.

Je Insert Verifiëren

Navigeer na het invoegen naar Databases > Manage > klik op de tabelnaam om de data te bladeren en te bevestigen dat je nieuwe rijen verschijnen.

Tips

  • Controleer eerst de tabelstructuur (Structure tabblad) om de exacte kolomnamen en types te kennen.
  • Plaats stringwaarden altijd tussen enkele aanhalingstekens.
  • Gebruik NOW() voor de huidige timestamp: INSERT INTO logs (message, created_at) VALUES ('test', NOW());

Was dit artikel nuttig?