Come rinominare una tabella in MySQL utilizzando il terminale?

Come Rinominare Una Tabella In Mysql Utilizzando Il Terminale



Durante l'utilizzo di MySQL, spesso è necessario modificare o cambiare il nome di una tabella di database a causa di alcuni problemi, come situazioni aziendali o modifiche ai requisiti, errori di ortografia, nomi non significativi o altri motivi. In questa situazione, MySQL fornisce istruzioni diverse per modificare i nomi delle tabelle.

Questo articolo parlerà di:







Come rinominare una singola tabella in MySQL utilizzando la query 'ALTER'?

Per rinominare una singola tabella in MySQL utilizzando il ' ALTER ” dichiarazione, seguire le istruzioni fornite:



    • Accedi al server MySQL tramite il terminale.
    • Elenca i database esistenti.
    • Controlla le tabelle del database e seleziona i nomi delle tabelle.
    • Corri il ' ALTER TABLE RENAME ; ' dichiarazione.

Passo 1: Connettiti con MySQL Server



Innanzitutto, connettiti con il server MySQL utilizzando il ' mysql ” dichiarazione con il nome utente e la password:





mysql -In radice -P



Passaggio 2: elenca i database

Corri il ' SPETTACOLO ” query per elencare tutti i database esistenti:



MOSTRA DATABASE;


Dall'elenco visualizzato, abbiamo selezionato il ' mynewdb ' Banca dati:


Passaggio 3: modifica database

Quindi, esegui il comando fornito per modificare il database:

USE mionuovodb;



Passaggio 4: visualizzare le tabelle

Successivamente, visualizza le tabelle esistenti del database corrente eseguendo il comando indicato di seguito:

MOSTRA TABELLE;


Qui, abbiamo selezionato il nome della tabella del database che deve essere rinominato. Nel nostro caso, è il ' tabella_impiegato ' tavolo:


Passaggio 5: modificare la tabella

Infine, esegui il ' ALTERARE TABELLA ” istruzione per rinominare il nome della tabella del database:

ALTER TABLE tabella_impiegato RENAME dati_impiegato;


Qui:

    • ALTERARE TABELLA L'istruzione ” viene utilizzata per rinominare il nome della tabella.
    • tabella_impiegato ” è la tabella del database dei nomi esistente.
    • RINOMINARE L'istruzione ” modifica il nome di una tabella di database esistente in un nuovo nome.
    • dati_impiegato ” è il nuovo nome della tabella.

Si può osservare che la query è stata eseguita correttamente:


Passaggio 6: verifica Alter Table

Esegui il ' SPETTACOLO ” per garantire che il nome della tabella sia cambiato o meno:

MOSTRA TABELLE;


L'output sottostante indica che il nome della tabella è stato modificato:

Come rinominare una singola tabella in MySQL utilizzando la query 'RENAME'?

Un'altra istruzione per modificare il nome del nome della singola tabella del database è indicata di seguito:

RINOMINA TABELLA tabella_impiegato TO dati_impiegato;


Qui:

    • RINOMINA TABELLA L'istruzione ” viene utilizzata per modificare il nome della tabella del database.
    • tabella_impiegato ” è il nome esistente della tabella del database.
    • dati_impiegato ” è il nuovo nome della tabella del database corrente.

Dall'output dato, il ' Interrogazione OK ” indica che la tabella è stata modificata:


Esegui il ' SPETTACOLO ” istruzione per elencare la tabella del database corrente:

MOSTRA TABELLE;


IL ' tabella_impiegato ” il nome della tabella è stato modificato in un nuovo nome di tabella “ dati_impiegato ”:

Come rinominare più tabelle in MySQL utilizzando la query 'RENAME'?

IL ' RINOMINARE Il comando ” può essere utilizzato anche per modificare/cambiare i nomi di più tabelle contemporaneamente. Per fare ciò, prova i seguenti passaggi:

Passaggio 1: visualizza la tabella del database

Innanzitutto, elenca tutte le tabelle utilizzando il ' SPETTACOLO ” e seleziona le tabelle che devono essere modificate:

MOSTRA TABELLE;


Come puoi vedere, abbiamo selezionato il ' tabella_impiegato ' E ' dati di test tabelle:


Passaggio 2: utilizzare la query RENAME

Quindi, esegui il ' RINOMINARE ” insieme ai vecchi nomi e ai nuovi nomi della tabella selezionata, separati da una virgola:

RINOMINA TABELLA tabella_impiegato A dati_impiegato, dati_test A tabella_demo;


Ecco, il “ tabella_impiegato ' E ' dati di test ” sono il vecchio nome dei tavoli:


Passaggio 3: verifica

Per assicurarsi che i nomi delle tabelle vengano modificati o meno, eseguire il comando ' SPETTACOLO ' dichiarazione:

MOSTRA TABELLE;



È tutto! Abbiamo fornito diversi modi per rinominare una tabella in MySQL utilizzando un terminale.

Conclusione

Per rinominare una tabella in MySQL utilizzando il terminale, il ' ALTER TABLE RENAME ; ' e il ' RENAME TABLE TO ; ” vengono utilizzate dichiarazioni. Inoltre, il “ RINOMINA TABELLA L'istruzione ” può essere utilizzata per modificare più nomi di tabelle contemporaneamente. Questo articolo ha mostrato il metodo per rinominare la tabella in MySQL utilizzando il terminale.