una tabla renombrar para nombre modificar eliminar datos como columna column codigo cambiar mysql database table-rename

tabla - renombrar base de datos mysql



Renombrar una tabla en MySQL (12)

Cambio de nombre de tabla

RENAME TABLE name_old_table TO name_new_table;

Cambiar el nombre de una tabla no funciona en MySQL

RENAME TABLE group TO member;

El mensaje de error es

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''group RENAME TO member'' at line 1

La consulta está funcionando bien en otras tablas para mí, pero no con el group tablas.


Haga clic derecho en Ver> Nueva consulta

Y escriba: EXEC sp_rename ''Table'', ''NewName''

Luego haga clic en el botón Ejecutar en la esquina superior izquierda de la página.


La consulta mysql para cambiar el nombre de la tabla es

Rename Table old_name TO new_name

En su consulta, ha utilizado el grupo que una de las palabras clave en MySQL. Intente evitar las palabras clave mysql para el nombre al crear la tabla, el nombre del campo, etc.


Por favor, inténtalo

RENAME TABLE `oldTableName` TO `newTableName`


Prueba cualquiera de estos

RENAME TABLE `group` TO `member`;

o

ALTER TABLE `group` RENAME `member`;


Sin dar el nombre de la base de datos, no se puede cambiar el nombre de la tabla en mi caso, seguí el siguiente comando para cambiar el nombre de la tabla.

RENAME TABLE current_db.tbl_name TO current_db.tbl_name;


grupo - es una palabra reservada en MySQL, por eso ve tal error.

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''group RENAME TO member'' at line 1

Necesitas envolver el nombre de la tabla en backticks :

RENAME TABLE `group` TO `member`;


group es una palabra clave (parte de GROUP BY ) en MySQL, debe rodearla con backticks para mostrar a MySQL que desea que se interprete como un nombre de tabla:

RENAME TABLE `group` TO `member`;

añadido (ver comentarios) - No son comillas simples.


Renombra una tabla en MySQL:

ALTER TABLE current_name RENAME new_name;


ALTER TABLE `group` RENAME `member`

El grupo es una palabra clave, por lo que debe incluirse en el group


ALTER TABLE old_table_name RENAME new_table_name;

o

RENAME TABLE old_table_name TO new_table_name;


RENAME TABLE tb1 TO tb2;

tb1 - nombre de la tabla actual. tb2 - el nombre al que desea que se llame su tabla.