¿cómo puedo cambiar el nombre de mi base de datos? ¿Hay alguna forma en phpmyadmin? o ¿cuál es el código sql?cambiar el nombre de la base de datos - mysql
ya he intentado usar CAMBIAR EL NOMBRE DE BASE DE DATOS
gracias
¿cómo puedo cambiar el nombre de mi base de datos? ¿Hay alguna forma en phpmyadmin? o ¿cuál es el código sql?cambiar el nombre de la base de datos - mysql
ya he intentado usar CAMBIAR EL NOMBRE DE BASE DE DATOS
gracias
Si solamente va a utilizar MyISAM, la forma más rápida es
/etc/init.d/mysql stop
cd /var/lib/mysql
mv <old db name> <new db name>
/etc/init.d/mysql start
No es bonito, pero funciona. Necesitarás acceso a la raíz.
De esta manera podría funcionar si está usando tablas InnoDB, pero no tengo experiencia allí, así que no responderé por ello.
estoy usando innodb – user455318
En lugar de invocar guiones de inicio a través de /etc/init.d, mejor utilice la utilidad de servicio como: service mysql start – Academia
Aquí es una respuesta de SO: How do I quickly rename a MySQL database (change schema name)?
Ésta parece ser la mejor opción. El comando RENAME DATABASE, si está disponible para usted, puede borrar sus datos. No persigas ese ángulo.
¿Por qué no mirar en la documentación de MySQL? Está claramente enumerado allí. La documentación para la declaración 'RENAME DATABASE' es el primer resultado de Google para" mysql rename database ". –
También podría simplemente escribir el título de la pregunta en google, conduce al mismo resultado. Suspiro. – svens
wow. ¡Ya intento RENAME! no funciona, he leído que está en desuso en las nuevas versiones de mysql! – user455318