¿Cómo cambiar el nombre de una tabla en MySQL usando Terminal?

Como Cambiar El Nombre De Una Tabla En Mysql Usando Terminal



Mientras usamos MySQL, a menudo necesitamos modificar o cambiar el nombre de una tabla de base de datos debido a algunos problemas, como situaciones comerciales o cambios en los requisitos, errores ortográficos, nombres no significativos u otras razones. En esta situación, MySQL proporciona diferentes declaraciones para modificar los nombres de las tablas.

Este artículo hablará sobre:







¿Cómo cambiar el nombre de una sola tabla en MySQL usando la consulta 'ALTER'?

Para cambiar el nombre de una sola tabla en MySQL usando el ' ALTERAR ”, siga las instrucciones provistas:



    • Accede al servidor MySQL a través de la terminal.
    • Enumere las bases de datos existentes.
    • Verifique las tablas de la base de datos y seleccione los nombres de las tablas.
    • Ejecute el “ ALTER TABLE RENAME ; ' declaración.

Paso 1: Conéctese con el servidor MySQL



Primero, conéctese con el servidor MySQL utilizando el ' mysql ” declaración con el nombre de usuario y contraseña:





mysql -en raíz -pag

 

Paso 2: lista de bases de datos

Ejecute el “ ESPECTÁCULO ” consulta para listar todas las bases de datos existentes:



MOSTRAR BASES DE DATOS;

 
De la lista mostrada, hemos seleccionado el “ minuevodb ” base de datos:


Paso 3: cambiar la base de datos

A continuación, ejecute el comando provisto para cambiar la base de datos:

UTILIZAR mynewdb;

 

Paso 4: Ver tablas

Después de eso, muestre las tablas existentes de la base de datos actual ejecutando el siguiente comando:

MOSTRAR TABLAS;

 
Aquí, hemos seleccionado el nombre de la tabla de la base de datos que debe cambiarse. En nuestro caso, es el “ empleado_tabla ' mesa:


Paso 5: Modificar la tabla

Finalmente, ejecute el “ ALTERAR TABLA ” para cambiar el nombre de la tabla de la base de datos:

ALTER TABLE employee_table RENAME employee_data;

 
Aquí:

    • ALTERAR TABLA La instrucción ” se utiliza para cambiar el nombre de la tabla.
    • empleado_tabla ” es la tabla de la base de datos de nombres existente.
    • REBAUTIZAR ” cambia el nombre de una tabla de base de datos existente a un nuevo nombre.
    • datos_empleados ” es el nuevo nombre de la tabla.

Se puede observar que la consulta se ha ejecutado con éxito:


Paso 6: Verificar Alter Table

Ejecute el “ ESPECTÁCULO ” declaración para asegurarse de que el nombre de la tabla cambió o no:

MOSTRAR TABLAS;

 
La siguiente salida indica que el nombre de la tabla se ha modificado:

¿Cómo cambiar el nombre de una sola tabla en MySQL usando la consulta 'RENAME'?

A continuación se indica otra declaración para modificar el nombre de la tabla de base de datos única:

CAMBIAR EL NOMBRE DE LA TABLA employee_table TO employee_data;

 
Aquí:

    • RENOMBRAR TABLA La instrucción ” se utiliza para modificar el nombre de la tabla de la base de datos.
    • empleado_tabla ” es el nombre existente de la tabla de la base de datos.
    • datos_empleados ” es el nuevo nombre de la tabla de base de datos actual.

De la salida dada, el ' Consulta OK ” indica que la tabla ha sido modificada:


Ejecute el “ ESPECTÁCULO ” declaración para enumerar la tabla de base de datos actual:

MOSTRAR TABLAS;

 
El ' empleado_tabla 'el nombre de la tabla se ha cambiado a un nuevo nombre de tabla' datos_empleados ”:

¿Cómo cambiar el nombre de varias tablas en MySQL usando la consulta 'RENAME'?

El ' REBAUTIZAR El comando ” también se puede utilizar para modificar/cambiar los nombres de varias tablas a la vez. Para hacerlo, intente los siguientes pasos:

Paso 1: Ver la tabla de la base de datos

Primero, enumere todas las tablas utilizando el ' ESPECTÁCULO ” y seleccione las tablas que necesita modificar:

MOSTRAR TABLAS;

 
Como puedes ver, hemos seleccionado el “ empleado_tabla ' y ' datos de prueba ' mesas:


Paso 2: utilice la consulta RENAME

Luego, ejecute el “ REBAUTIZAR ” junto con los nombres antiguos y nuevos de la tabla seleccionada, separados por comas:

CAMBIAR EL NOMBRE DE LA TABLA employee_table TO employee_data, testdata TO demo_table;

 
Aquí el ' empleado_tabla ' y ' datos de prueba ” son el antiguo nombre de las tablas:


Paso 3: Verificación

Para asegurarse de que el nombre de las tablas se modifique o no, ejecute el comando “ ESPECTÁCULO ' declaración:

MOSTRAR TABLAS;

 

¡Eso es todo! Hemos proporcionado diferentes formas de cambiar el nombre de una tabla en MySQL usando una terminal.

Conclusión

Para cambiar el nombre de una tabla en MySQL usando la terminal, el ' ALTER TABLE RENAME ; ' y el ' RENAME TABLE TO ; Se utilizan sentencias ”. Además, el “ RENOMBRAR TABLA La declaración ” se puede usar para modificar varios nombres de tablas a la vez. Este artículo demostró el método para cambiar el nombre de la tabla en MySQL usando la terminal.