Durante un breve período de tiempo, el comando SQL para cambiar el nombre de la base de datos se incluyó en las distribuciones del sistema de administración de bases de datos MySQL. Por lo tanto, si es un usuario feliz de una de las versiones de MySQL, de la 5.1.7 a la 5.1.22, puede usar el comando RENAME. Desde la versión 5.1.23, este comando se ha eliminado por considerarlo potencialmente peligroso. Para cambiar el nombre de la base de datos en otras versiones, tendrá que usar un conjunto de comandos para crear una nueva base de datos, copiar las tablas antiguas en ella.
Necesario
Acceso a la aplicación PhpMyAdmin
Instrucciones
Paso 1
Utilice la aplicación phpMyAdmin si desea que todas las directivas necesarias para cambiar el nombre de la base de datos se formulen y envíen automáticamente al servidor SQL. La mayoría de las empresas de alojamiento ofrecen esta aplicación como una herramienta de gestión de bases de datos MySQL a tiempo completo. Si usa el servidor SQL localmente, instálelo en su computadora; no es difícil encontrar una versión completamente rusificada en Internet, y se pueden obtener versiones nuevas de forma gratuita en el sitio web oficia
Paso 2
Inicie sesión en la aplicación phpMyAdmin y en la lista de bases de datos de su cuenta ubicada en el marco izquierdo de la interfaz, haga clic en la base de datos a la que desea cambiarle el nombre. El programa cargará una página con una lista de tablas de la base de datos seleccionada, información relacionada con ellas y un conjunto de elementos del menú de control.
Paso 3
Seleccione Operaciones en el menú en la parte superior del marco derecho y phpMyAdmin cargará una nueva página en ese marco. Contiene conjuntos de campos para tres operaciones, incluido el cambio de nombre de la base de datos.
Paso 4
Especifique el nuevo nombre de la base de datos en la sección con el título "Cambiar el nombre de la base de datos a" y haga clic en el botón "Aceptar" en la misma sección. El programa compondrá el conjunto de comandos necesarios para crear una nueva base de datos con el nombre que especificó, copiando tablas de la base de datos actual en ella y luego eliminando la actual. Dado que también hay una operación de eliminación en la lista de comandos SQL, phpMyAdmin le pedirá confirmación; haga clic en "Aceptar".
Paso 5
Si la versión del servidor SQL que se utiliza comprende la sintaxis del comando directo de cambio de nombre de la base de datos, entonces puede usar el siguiente comando SQL: RENAME old_name TO new_name; Aquí old_name es el nombre anterior, new_name es el nuevo. La ventaja de esta opción es una reducción significativa en el tiempo de ejecución de la operación.