Het Nobregas MySQL Panel beschikt over een krachtige visuele table builder waarmee je databasetabellen kunt ontwerpen zonder één regel SQL te schrijven. Voeg kolommen toe, stel datatypes in, configureer sleutels — alles via een intuïtieve point-and-click interface.
De Table Builder Openen
- Log in op mysql.nobregas.org.
- Klik op Databases in de navigatiebalk bovenaan.
- Klik op de Manage knop (of klik op de databasenaam) naast de database waar je een tabel wilt aanmaken.
- Klik op de Create Table knop rechtsboven.
Als de database nog geen tabellen heeft, verschijnt de builder inline op de pagina met een vriendelijke prompt om je eerste tabel aan te maken. Anders opent een modaalvenster.
Stap 1: Voer een Tabelnaam In
Bovenaan de builder typ je een naam voor je tabel in het Table Name veld. Gebruik beschrijvende, kleine letters met underscores:
usersproductsorder_itemsblog_posts
Tabelnamen kunnen maximaal 64 tekens lang zijn en mogen alleen alfanumerieke tekens en underscores bevatten.
Stap 2: Kolommen Toevoegen met Snelle Templates
De builder biedt Quick Add knoppen voor veelgebruikte kolomtypes. Klik op een van deze om direct een vooraf geconfigureerde kolom toe te voegen:
| Template | Aangemaakte Kolom | Datatype |
|---|---|---|
| ID (Auto) | id |
INT, Primary Key, Auto Increment |
| Name | name |
VARCHAR(255) |
email |
VARCHAR(255) | |
| Text | content |
TEXT |
| Number | amount |
INT |
| Decimal/Price | price |
DECIMAL(10,2) |
| Yes/No | is_active |
TINYINT(1), Default 0 |
| Date | date |
DATE |
| Date & Time | datetime |
DATETIME |
| Timestamps | created_at + updated_at |
TIMESTAMP |
| Password | password |
VARCHAR(255) |
| JSON | data |
JSON |
Stap 3: Aangepaste Kolommen Handmatig Toevoegen
Klik op de Add Column Manually knop om een lege kolomrij toe te voegen. Configureer voor elke kolom:
- Column Name — De naam van de kolom (bijv.
phone_number). - Data Type — Kies uit INT, BIGINT, DECIMAL, VARCHAR, TEXT, TINYINT, DATE, DATETIME, TIMESTAMP of JSON.
- Primary Key — Vink aan als deze kolom de primaire sleutel is.
- Auto Increment — Vink aan om automatisch opeenvolgende waarden te genereren (meestal gecombineerd met primaire sleutel).
- Nullable — Vink aan als de kolom NULL-waarden mag bevatten.
- Default Value — Stel optioneel een standaardwaarde in.
Stap 4: Controleer en Maak Aan
De builder toont een kolomteller zodat je kunt verifiëren hoeveel kolommen je hebt toegevoegd. Controleer je kolommen en klik op Create Table.
De tabel wordt direct aangemaakt op je MySQL-node. Je ziet hem verschijnen in de tabellenlijst, klaar voor data.
Tips voor Goed Tabelontwerp
- Begin altijd met een auto-increment ID kolom als primaire sleutel.
- Gebruik VARCHAR voor korte tekst en TEXT voor lange inhoud.
- Gebruik DECIMAL voor geld/prijzen — gebruik nooit FLOAT voor financiële data.
- Voeg created_at en updated_at timestamps toe voor audittrails.
- Houd kolomnamen beschrijvend en consistent (snake_case aanbevolen).