MySQL

Cum adaugi coloane personalizate cu tipuri specifice de date

Adaugă coloane personalizate cu tipuri specifice de date în constructorul de tabele Nobregas MySQL Panel. Configurează numele, tipul, cheile, nullable și valorile implicite.

3 min de citit 2 vizualizări Actualizat Mar 17, 2026

Deși șabloanele Quick-Add acoperă coloanele comune, uneori ai nevoie de control complet asupra numelor coloanelor, tipurilor de date și opțiunilor. Constructorul de tabele din Nobregas MySQL Panel îți permite să adaugi coloane personalizate cu configurări precise pentru orice caz de utilizare.

Adăugarea unei coloane personalizate

  1. Deschide constructorul de tabele (navigând la Databases > Manage > Create Table).
  2. Introdu numele tabelului.
  3. Apasă butonul Add Column Manually de sub butoanele de șabloane.
  4. Apare un rând gol de coloană cu câmpuri de configurare.

Configurarea opțiunilor coloanei

Fiecare rând de coloană personalizată are următoarele setări:

Numele coloanei

Tastează un nume descriptiv folosind litere mici, numere și underscore. Exemple: phone_number, total_orders, birth_date.

Tipul de date

Selectează din meniul dropdown:

Tip de date Descriere Exemplu de utilizare
INT Numere întregi (-2 miliarde la +2 miliarde) ID-uri, contoare, cantități
BIGINT Numere întregi foarte mari Contoare la scară largă, ID-uri rețele sociale
DECIMAL Numere cu precizie exactă Prețuri, date financiare, coordonate
VARCHAR Text de lungime variabilă (până la 255 caractere) Nume, emailuri, stringuri scurte
TEXT Text lung (până la 65.535 caractere) Articole, descrieri, comentarii
TINYINT Numere mici (0-255) Indicatoare booleene, coduri de stare
DATE Doar data (AAAA-LL-ZZ) Zile de naștere, termene limită
DATETIME Data și ora (AAAA-LL-ZZ HH:MM:SS) Marcaje temporale de evenimente, programări
TIMESTAMP Data/ora actualizată automat Urmărire creare/modificare
JSON Date JSON structurate Setări, metadate, date flexibile

Cheie primară

Bifează această casetă dacă coloana trebuie să fie cheia primară a tabelului. O cheie primară identifică unic fiecare rând. Doar o coloană ar trebui să fie cheia primară (sau folosește chei compuse prin SQL).

Auto Increment

Bifează pentru ca MySQL să genereze automat valori secvențiale (1, 2, 3, ...). Aceasta se utilizează de obicei cu coloanele de cheie primară de tip INT.

Nullable

Bifează pentru a permite coloanei să conțină valori NULL (goale). Lasă nebifat dacă coloana trebuie să aibă întotdeauna o valoare.

Valoare implicită

Opțional, introdu o valoare implicită care se utilizează când un rând nou este inserat fără a specifica această coloană. Exemple:

  • 0 pentru coloane numerice
  • active pentru coloane de stare
  • CURRENT_TIMESTAMP pentru coloane de tip timestamp

Adăugarea mai multor coloane personalizate

Apasă Add Column Manually în mod repetat pentru a adăuga câte coloane ai nevoie. Fiecare coloană apare ca un rând nou în constructor. Poți combina liber șabloane Quick-Add și coloane personalizate.

Eliminarea unei coloane personalizate

Apasă butonul X din partea dreaptă a oricărui rând de coloană pentru a o elimina înainte de crearea tabelului.

Bune practici pentru coloane personalizate

  • Alege tipul de date corect — Nu folosi TEXT când VARCHAR este suficient. Nu folosi VARCHAR pentru numere.
  • Setează lungimi adecvate — VARCHAR(50) pentru nume, VARCHAR(255) pentru URL-uri și emailuri.
  • Folosește DECIMAL pentru bani — Nu folosi niciodată FLOAT sau DOUBLE pentru valori financiare.
  • Fă NOT NULL când este posibil — Evitarea coloanelor nullable simplifică interogările și reduce comportamentul neașteptat.
  • Adaugă indexuri ulterior — Pentru coloanele după care vei căuta sau filtra, ia în considerare adăugarea de indexuri prin interogări SQL.

A fost util acest articol?