Questa guida mostrerà come rinominare una colonna in mysql.
Rinominare una colonna in mysql
In MySQL, un database è generalmente costituito da più tabelle contenenti righe e colonne che contengono vari dati. Per dimostrazione, rinomineremo il nome della colonna di una tabella particolare.
Per dimostrazione, userò questo database di esempio. È un database molto grande che dovrebbe essere sufficiente per quasi ogni situazione di test. Per comodità, userò PhpMyAdmin per accedere al database ed eseguire query. Ulteriori informazioni sull'installazione e la configurazione di PhpMyAdmin e MySQL.
Struttura basilare
Per rinominare una colonna, la struttura della query sembrerà così.
Se ci sono più colonne da rinominare, possiamo farlo anche in una singola query. In tal caso, la struttura della query sembrerà così.
Cambia della tabella $ alter, modificaIn alternativa, se si desidera rinominare un tavolo, la struttura della query sarà simile a questa.
$ Rinomina la tabella aPuoi anche rinominare più tabelle in un solo go.
$ Rinomina la tabella a, aMySQL consente inoltre l'utilizzo di Rinomina tra più database.
$ Rinomina tabella . A .Rinomina della colonna della tabella
Diamo un'occhiata alla tabella del database di esempio Paesi.
Da questa tabella, rinominiamo nome del paese (varchar (40)) a country_label (Varchar (40)). La query sarà simile a questa.
$ Alter tabella paesi cambia paese_name country_label varchar (40);Verificare il cambiamento.
$ Show colonne da paesi;Rinominamento di più colonne
Nel prossimo esempio rinomineremo più colonne nei paesi della tabella. Facciamo cambio Country_id A prefisso internazionale, country_label A nome del paese, E region_id A region-_code.
Verificare le modifiche.
$ Show colonne da paesi;Rinomina di tavoli
Ora, proviamo a rinominare il tavolo. Rinominare il tavolo Paesi A indipendenti_regions. Innanzitutto, nota i nomi delle tabelle correnti.
$ Show tables;Esegui la seguente query per rinominare la tabella di destinazione.
$ Rinomina i paesi della tabella a Independent_regions;Verificare il cambiamento.
$ Show tables;Rinominamento di più tavoli
Ora, proviamo a cambiare più nomi di tabelle contemporaneamente. Prendi nota di tutte le tabelle correnti.
Successivamente, esegui la seguente domanda.
Rinomina la tabellaVerificare le modifiche.
$ Show tables;Pensieri finali
Congratulazioni! Hai ribattezzato con successo una colonna esistente in MySQL. Questo tutorial mette in mostra anche la ridenominazione di un tavolo esistente. Sia per le colonne e le tabelle di rinominato, è necessario comprendere i fondamenti della dichiarazione Alter tabella.
Ogni tabella mysql si basa su un design chiave. Nella terminologia MySQL, è noto come schema. Contiene i dati necessari sul modello del posizionamento dei dati nella tabella. Questa guida esplora il concetto di schema con esempi pratici.
Felice calcolo!