Com canviar el nom d'una taula a MySQL mitjançant el terminal?

Com Canviar El Nom D Una Taula A Mysql Mitjancant El Terminal



Quan utilitzem MySQL, sovint hem de modificar o canviar el nom d'una taula de base de dades a causa d'alguns problemes, com ara situacions de negoci o canvis de requisits, errors ortogràfics, noms no significatius o altres motius. En aquesta situació, MySQL proporciona diferents sentències per modificar els noms de les taules.

Aquest article parlarà de:







Com canviar el nom d'una taula única a MySQL mitjançant la consulta 'ALTER'?

Per canviar el nom d'una taula única a MySQL utilitzant el ' ALTERA ” declaració, seguiu les instruccions proporcionades:



    • Accediu al servidor MySQL a través del terminal.
    • Llista les bases de dades existents.
    • Comproveu les taules de bases de dades i seleccioneu els noms de les taules.
    • Executeu el ' ALTER TABLE RENAME ; ” declaració.

Pas 1: connecteu-vos amb el servidor MySQL



En primer lloc, connecteu-vos amb el servidor MySQL utilitzant el ' mysql ” declaració amb el nom d'usuari i la contrasenya:





mysql -en arrel -p



Pas 2: Llista de bases de dades

Executeu el ' ESPECTACLE ” consulta per llistar totes les bases de dades existents:



MOSTRA BASES DE DADES;


De la llista que es mostra, hem seleccionat el ' mynewdb ' base de dades:


Pas 3: Canvia la base de dades

A continuació, executeu l'ordre proporcionada per canviar la base de dades:

UTILITZA mynewdb;



Pas 4: visualitza les taules

Després d'això, mostreu les taules existents de la base de dades actual executant l'ordre que s'indica a continuació:

MOSTRA TAULES;


Aquí, hem seleccionat el nom de la taula de base de dades que cal canviar el nom. En el nostre cas, és el ' taula_empleats ” taula:


Pas 5: Canvia la taula

Finalment, executeu el ' ALTERA LA TAULA ” sentència per canviar el nom del nom de la taula de la base de dades:

ALTER TABLE taula_empleats RENAME dades_empleats;


Aquí:

    • ALTERA LA TAULA ” s'utilitza per canviar el nom del nom de la taula.
    • taula_empleats ” és la taula de base de dades de noms existent.
    • CANVIA EL NOM ” La sentència canvia el nom d'un nom de taula de base de dades existent per un nom nou.
    • dades_empleats ” és el nou nom de la taula.

Es pot observar que la consulta s'ha executat correctament:


Pas 6: verifiqueu la taula d'alteració

Executar el ' ESPECTACLE ” declaració per assegurar-se que el nom de la taula ha canviat o no:

MOSTRA TAULES;


La sortida següent indica que el nom de la taula s'ha modificat:

Com canviar el nom d'una taula única a MySQL mitjançant la consulta 'RENAME'?

A continuació s'indica una altra declaració per modificar el nom del nom de la taula de base de dades única:

RENAME TABLE taula_empleats A dades_empleats;


Aquí:

    • CANVIA EL NOM DE LA TAULA ” s'utilitza per modificar el nom de la taula de la base de dades.
    • taula_empleats ” és el nom existent de la taula de base de dades.
    • dades_empleats ” és el nou nom de la taula de base de dades actual.

A partir de la sortida donada, el ' Consulta bé ” indica que la taula ha estat modificada:


Executar el ' ESPECTACLE ” declaració per llistar la taula de base de dades actual:

MOSTRA TAULES;


El ' taula_empleats ' el nom de la taula s'ha canviat en un nom de taula nou ' dades_empleats ”:

Com canviar el nom de diverses taules a MySQL mitjançant la consulta 'RENAME'?

El ' CANVIA EL NOM L'ordre ” també es pot utilitzar per modificar/canviar els noms de diverses taules alhora. Per fer-ho, proveu els passos següents:

Pas 1: visualitza la taula de la base de dades

Primer, enumereu totes les taules utilitzant el ' ESPECTACLE ” i seleccioneu les taules que cal modificar:

MOSTRA TAULES;


Com podeu veure, hem seleccionat el “ taula_empleats ' i ' dades de prova ” taules:


Pas 2: utilitzeu la consulta RENAME

A continuació, executeu el ' CANVIA EL NOM ” sentència juntament amb els noms antics i els noms nous de la taula seleccionada, separats per comes:

RENAME TABLE employee_table TO employee_data, testdata TO demo_table;


Aquí, el ' taula_empleats ' i ' dades de prova ” són el nom antic de les taules:


Pas 3: verificació

Per assegurar-vos que el nom de les taules es modifiqui o no, executeu el ' ESPECTACLE ” declaració:

MOSTRA TAULES;



Això és tot! Hem proporcionat diferents maneres de canviar el nom d'una taula a MySQL mitjançant un terminal.

Conclusió

Per canviar el nom d'una taula a MySQL mitjançant el terminal, el ' ALTER TABLE RENAME ; ' i la ' RENAME TABLE A ; ” s'utilitzen declaracions. A més, el “ CANVIA EL NOM DE LA TAULA ” es pot utilitzar per modificar diversos noms de taules alhora. Aquest article va demostrar el mètode per canviar el nom de la taula a MySQL mitjançant el terminal.