Come faccio a rinominare una colonna in mysql?

Come faccio a rinominare una colonna in mysql?
MySQL è un popolare sistema di gestione del database che fornisce la spina dorsale per una grande parte di Internet di oggi. Sviluppato e gestito da Oracle, MySQL è un RDBMS open source (sistema di gestione del database relazionale) con un modello client-server). Offre archiviazione di database sicura, prestazioni rapide e funzionalità potenti.

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ì.

Cambia della tabella $ alter

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, modifica

In alternativa, se si desidera rinominare un tavolo, la struttura della query sarà simile a questa.

$ Rinomina la tabella a

Puoi anche rinominare più tabelle in un solo go.

$ Rinomina la tabella a, a

MySQL 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.

$ Seleziona * dai 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.

Paesi alter tabella
Cambia Country_id Country_Code Char (2),
Cambia paese_label country_name varchar (40),
Modifica region_id region_code int;

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.

$ Show tables;

Successivamente, esegui la seguente domanda.

Rinomina la tabella
Paesi a Independent_regions,
Lavori a assegnati_tasks,
dipartimenti in sezioni;

Verificare 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!