Nobregas MySQL Panel dispune de un constructor vizual de tabele puternic care îți permite să proiectezi tabele de bază de date fără a scrie nicio linie de SQL. Adaugă coloane, setează tipuri de date, configurează chei — toate printr-o interfață intuitivă de tip point-and-click.
Accesarea constructorului de tabele
- Autentifică-te la mysql.nobregas.org.
- Apasă pe Databases în bara de navigare din partea de sus.
- Apasă butonul Manage (sau apasă pe numele bazei de date) lângă baza de date unde vrei să creezi un tabel.
- Apasă butonul Create Table din dreapta sus.
Dacă baza de date nu are încă tabele, constructorul apare inline pe pagină cu un mesaj prietenos pentru a-ți crea primul tabel. Altfel, se deschide o fereastră modală.
Pasul 1: Introdu un nume de tabel
În partea de sus a constructorului, tastează un nume pentru tabelul tău în câmpul Table Name. Folosește nume descriptive, cu litere mici și underscore:
usersproductsorder_itemsblog_posts
Numele tabelelor pot avea până la 64 de caractere și ar trebui să conțină doar caractere alfanumerice și underscore.
Pasul 2: Adaugă coloane folosind șabloane rapide
Constructorul oferă butoane Quick Add pentru tipuri comune de coloane. Apasă pe oricare dintre acestea pentru a adăuga instantaneu o coloană preconfigurată:
| Șablon | Coloana creată | Tip de date |
|---|---|---|
| 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 |
Pasul 3: Adaugă coloane personalizate manual
Apasă butonul Add Column Manually pentru a adăuga un rând de coloană gol. Pentru fiecare coloană, configurează:
- Column Name — Numele coloanei (de ex.
phone_number). - Data Type — Alege dintre INT, BIGINT, DECIMAL, VARCHAR, TEXT, TINYINT, DATE, DATETIME, TIMESTAMP sau JSON.
- Primary Key — Bifează dacă această coloană este cheia primară.
- Auto Increment — Bifează pentru a genera automat valori secvențiale (de obicei asociat cu cheia primară).
- Nullable — Bifează dacă coloana poate conține valori NULL.
- Default Value — Opțional, setează o valoare implicită.
Pasul 4: Revizuiește și creează
Constructorul arată un contor de coloane pentru a verifica câte coloane ai adăugat. Revizuiește coloanele, apoi apasă Create Table.
Tabelul este creat instantaneu pe nodul tău MySQL. Îl vei vedea apărând în lista de tabele, gata pentru date.
Sfaturi pentru un design bun al tabelelor
- Începe întotdeauna cu o coloană auto-increment ID ca cheie primară.
- Folosește VARCHAR pentru text scurt și TEXT pentru conținut lung.
- Folosește DECIMAL pentru bani/prețuri — nu folosi niciodată FLOAT pentru date financiare.
- Adaugă marcaje temporale created_at și updated_at pentru pistă de audit.
- Menține numele coloanelor descriptive și consistente (se recomandă snake_case).