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:
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