MySQL

Come Aggiungere Colonne Personalizzate con Tipi di Dati Specifici

Aggiungi colonne personalizzate con tipi di dati specifici nel costruttore di tabelle del Nobregas MySQL Panel. Configura nome, tipo, chiavi, nullable e valori di default.

3 min di lettura 3 visualizzazioni Aggiornato Mar 17, 2026

Mentre i template Quick-Add coprono le colonne più comuni, a volte hai bisogno di pieno controllo sui nomi delle colonne, i tipi di dati e le opzioni. Il costruttore di tabelle del Nobregas MySQL Panel ti permette di aggiungere colonne personalizzate con configurazioni precise per qualsiasi esigenza.

Aggiungere una Colonna Personalizzata

  1. Apri il Table Builder (navigando su Databases > Manage > Create Table).
  2. Inserisci il nome della tabella.
  3. Clicca il pulsante Add Column Manually sotto i pulsanti dei template.
  4. Appare una nuova riga vuota con i campi per la configurazione.

Configurare le Opzioni della Colonna

Ogni riga di colonna personalizzata ha le seguenti impostazioni:

Nome Colonna

Digita un nome descrittivo usando lettere minuscole, numeri e underscore. Esempi: phone_number, total_orders, birth_date.

Tipo di Dato

Seleziona dal menu a tendina:

Tipo di Dato Descrizione Esempio d'Uso
INT Numeri interi (-2 miliardi a +2 miliardi) ID, conteggi, quantità
BIGINT Numeri interi molto grandi Contatori su larga scala, ID social media
DECIMAL Numeri a precisione esatta Prezzi, dati finanziari, coordinate
VARCHAR Testo a lunghezza variabile (fino a 255 char) Nomi, email, stringhe brevi
TEXT Testo lungo (fino a 65.535 char) Articoli, descrizioni, commenti
TINYINT Numeri piccoli (0-255) Flag booleani, codici di stato
DATE Solo data (AAAA-MM-GG) Compleanni, scadenze
DATETIME Data e ora (AAAA-MM-GG HH:MM:SS) Timestamp eventi, programmazioni
TIMESTAMP Data/ora auto-aggiornata Tracciamento creazione/modifica
JSON Dati JSON strutturati Impostazioni, metadati, dati flessibili

Primary Key

Seleziona questa opzione se la colonna deve essere la chiave primaria della tabella. Una chiave primaria identifica univocamente ogni riga. Solo una colonna dovrebbe essere la chiave primaria (o usa chiavi composite tramite SQL).

Auto Increment

Seleziona questa opzione per far generare automaticamente a MySQL valori sequenziali (1, 2, 3, ...). Tipicamente usato con colonne INT primary key.

Nullable

Seleziona questa opzione per permettere alla colonna di contenere valori NULL (vuoti). Lascia deselezionato se la colonna deve sempre avere un valore.

Valore di Default

Inserisci opzionalmente un valore predefinito che viene usato quando una nuova riga viene inserita senza specificare questa colonna. Esempi:

  • 0 per colonne numeriche
  • active per colonne di stato
  • CURRENT_TIMESTAMP per colonne timestamp

Aggiungere Più Colonne Personalizzate

Clicca Add Column Manually ripetutamente per aggiungere quante colonne ti servono. Ogni colonna appare come una nuova riga nel costruttore. Puoi mescolare liberamente template Quick-Add e colonne personalizzate.

Rimuovere una Colonna Personalizzata

Clicca il pulsante X sul lato destro di qualsiasi riga di colonna per rimuoverla prima di creare la tabella.

Best Practice per le Colonne Personalizzate

  • Scegli il tipo di dato giusto — Non usare TEXT quando VARCHAR è sufficiente. Non usare VARCHAR per i numeri.
  • Imposta lunghezze appropriate — VARCHAR(50) per i nomi, VARCHAR(255) per URL e email.
  • Usa DECIMAL per il denaro — Non usare mai FLOAT o DOUBLE per i valori finanziari.
  • Rendilo NOT NULL quando possibile — Evitare colonne nullable semplifica le query e riduce comportamenti imprevisti.
  • Aggiungi indici dopo — Per le colonne su cui farai ricerche o filtri, considera l'aggiunta di indici tramite query SQL.

Questo articolo è stato utile?