Come modificare il nome di una colonna in MySQL

Se hai già creato il tuo database MySQL e decidi dopo che una delle colonne è stata denominata in modo errato, non è necessario rimuoverla e aggiungere una sostituzione; puoi semplicemente rinominarlo.

Rinominare una colonna del database

Si rinomina una colonna in MySQL utilizzando i comandi ALTER TABLE e CHANGE per modificare una colonna esistente. Ad esempio, supponiamo che la colonna sia attualmente denominata Bibita, ma tu lo decidi Bevanda è un titolo più appropriato. La colonna si trova nella tabella intitolata Menù. Ecco un esempio di come cambiarlo:

Menu ALTER TABLE CAMBIA soda beverage varchar (10);

In una forma generica, dove sostituisci i termini, questo è:

ALTER TABLE tablename CHANGE oldname newname varchar (10);

Informazioni su VARCHAR

Il VARCHAR (10) negli esempi può cambiare per essere appropriato per la tua colonna. VARCHAR è una stringa di caratteri di lunghezza variabile. La lunghezza massima, in questo esempio è 10, indica il numero massimo di caratteri che si desidera memorizzare nella colonna. VARCHAR (25) potrebbe contenere fino a 25 caratteri.

Altri usi per ALTER TABLE

Il comando ALTER TABLE può anche essere utilizzato per aggiungere una nuova colonna a una tabella o per rimuovere un'intera colonna e tutti i suoi dati da una tabella. Ad esempio, per aggiungere una colonna utilizzare:

ALTER TABLE nome_tabella
AGGIUNGI tipo di dati nome_colonna

Per eliminare una colonna, utilizzare:

ALTER TABLE nome_tabella
DROP COLUMN nome_colonna 

Puoi anche apportare modifiche alle dimensioni e al tipo di una colonna in MySQL.