Înțelegerea structurii tabelului tău este esențială pentru scrierea interogărilor corecte și proiectarea bazelor de date eficiente. Nobregas MySQL Panel oferă o vizualizare detaliată a structurii care arată configurarea fiecărei coloane, cheile și indexurile dintr-o privire.
Accesarea vizualizării structurii
- Autentifică-te la mysql.nobregas.org.
- Navighează la Databases > apasă Manage pe baza ta de date.
- Apasă pe un nume de tabel sau pe butonul Browse pentru a deschide pagina de navigare a tabelului.
- Apasă tab-ul Structure din partea de sus a paginii.
Citirea tabelului cu informații despre coloane
Tab-ul Structure afișează un tabel cu următoarele coloane pentru fiecare câmp:
Numele coloanei
Numele coloanei așa cum este definit în schemă (de ex. id, email, created_at).
Tipul de date
Tipul de date MySQL și lungimea (de ex. int(11), varchar(255), text, decimal(10,2), timestamp).
Null
Arată dacă coloana acceptă valori NULL:
- YES — Coloana poate fi goală (NULL).
- NO — Coloana necesită o valoare.
Key
Indică dacă coloana face parte dintr-o cheie:
- PRI — Cheie primară (identificator unic pentru fiecare rând).
- UNI — Cheie unică (valorile trebuie să fie unice în toate rândurile).
- MUL — Index (folosit pentru a accelera căutările și join-urile).
Acestea sunt afișate ca badge-uri colorate pentru identificare ușoară.
Default
Valoarea implicită atribuită coloanei când un rând nou este inserat fără a specifica această coloană. Arată NULL, o valoare specifică sau CURRENT_TIMESTAMP.
Extra
Proprietăți suplimentare:
- auto_increment — Valoarea este generată automat secvențial.
- on update CURRENT_TIMESTAMP — Marcajul temporal se actualizează automat când rândul este modificat.
De ce contează acest lucru
Înțelegerea structurii tabelului te ajută să:
- Scrii interogări corecte — Cunoaște numele coloanelor și tipurile înainte de a scrie SQL.
- Optimizezi performanța — Identifică coloanele care ar putea beneficia de indexuri pe clauze WHERE, JOIN sau ORDER BY.
- Depanezi probleme — Detectează coloanele nullable care cauzează NULL-uri neașteptate, sau auto_increment lipsă pe câmpurile de ID.
- Planifici modificări de schemă — Înțelege structura curentă înainte de a adăuga sau modifica coloane.
Comutarea între Data și Structure
Comută liber între tab-urile Data și Structure oricând. Tab-ul Data arată conținutul efectiv; tab-ul Structure arată designul.