logo-mysql-workbench

Renombrar una base de datos puede sernos necesario en algún momento, y en MySQL no es tan sencillo si tenemos una versión antigua del gestor de base de datos.

En MySQL 5.0 por ejemplo, no se puede hacer. No hay ningún comando que permita renombrar una instancia de BBDD. Para poder hacerlo, hay que crear una instancia nueva y migrar la vieja a la nueva haciendo un export y un import.

En cambio, a partir de la versión de MySQL 5.1 ya sí existe un comando para ello:

RENAME {DATABASE | SCHEMA} db_name TO new_db_name;