Al usar 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 de requisitos, errores de ortografía, no nombres significativos u otras razones. En esta situación, MySQL proporciona diferentes declaraciones para modificar los nombres de las tabla.
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"Declaración, siga las instrucciones proporcionadas:
Paso 1: Conéctese con MySQL Server
Primero, conéctese con el servidor MySQL utilizando el "mysql"Declaración con el nombre de usuario y la contraseña:
mysql -u raíz -p
Paso 2: Lista de bases de datos
Ejecuta el "ESPECTÁCULOConsulta para enumerar todas las bases de datos existentes:
Mostrar bases de datos;
Desde la lista mostrada, hemos seleccionado el "mynewdb"Base de datos:
Paso 3: Cambiar la base de datos
A continuación, ejecute el comando proporcionado para cambiar la base de datos:
Usa mynewdb;
Paso 4: Ver tablas
Después de eso, muestre las tablas existentes de la base de datos actual ejecutando el comando declarado a continuación:
Mostrar mesas;
Aquí, hemos seleccionado el nombre de la tabla de la base de datos que debe renombrarse. En nuestro caso, es el "empleado_table" mesa:
Paso 5: Tabla alter
Finalmente, ejecuta el "Alterar la mesaDeclaración para cambiar el nombre del nombre de la tabla de la base de datos:
Alter table empleado_table renombrar empleado_data;
Aquí:
Se puede observar que la consulta se ha ejecutado con éxito:
Paso 6: Verificar la tabla Alter
Ejecutar el "ESPECTÁCULODeclaración para garantizar que el nombre de la tabla cambie o no:
Mostrar mesas;
A continuación, la salida indica que el nombre de la tabla ha sido modificado:
Cómo cambiar el nombre de la tabla única en mysql usando la consulta "renombrar"?
Otra declaración para modificar el nombre del nombre de la tabla de la base de datos única se indica a continuación:
Cambiar el nombre de la tabla empleado_table a empleado_data;
Aquí:
De la salida dada, el "Consulta bien"Indica que la tabla ha sido modificada:
Ejecutar el "ESPECTÁCULO"Declaración para enumerar la tabla de base de datos actual:
Mostrar mesas;
El "empleado_table"El nombre de la tabla se ha cambiado a un nuevo nombre de tabla"empleado_data":
Cómo cambiar el nombre de varias tablas en MySQL usando la consulta "renombrar"?
El "REBAUTIZAREl comando también se puede utilizar para modificar/cambiar los nombres de múltiples tablas a la vez. Para hacerlo, intente los siguientes pasos:
Paso 1: Ver tabla de base de datos
Primero, enumere todas las tablas utilizando el "ESPECTÁCULODeclaración "y seleccione las tablas que necesitan modificar:
Mostrar mesas;
Como puede ver, hemos seleccionado el "empleado_table" y "datos de prueba" mesas:
Paso 2: Use la consulta de cambio de nombre
Luego, ejecute el "REBAUTIZAR"Declaración junto con los nombres antiguos de la tabla seleccionada y los nuevos nombres, separados a través de la coma:
Cambiar el nombre de la tabla empleado_table a empleado_data, testdata a demo_table;
Aquí el "empleado_table" 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 "ESPECTÁCULO" declaración:
Mostrar mesas;
Eso es todo! Hemos proporcionado diferentes formas de cambiar el nombre de una tabla en mysql usando un terminal.
Conclusión
Para cambiar el nombre de una tabla en MySQL usando el terminal, el "Alterar el cambio de nombre de la tabla;" y el "Cambiar el nombre de la tabla a;Se utilizan declaraciones. Además, el "Cambiar el nombre de la mesa"La instrucción se puede usar para modificar múltiples nombres de la tabla a la vez. Este artículo demostró el método para cambiar el nombre de la tabla en MySQL usando el terminal.