IngDiaz

Renombrar base de datos en MySQL desde phpMyAdmin – Ubuntu

Hola a todos. En lo que respecta a la administración de bases de datos en MySQL, se puede dar la necesidad de cambiar el nombre de una base de datos específica; si el gestor de base de datos fuera un SQL Server, con el Managemente Studio solo se da clic de derecho a la BD y se selecciona la opción «Cambiar nombre» y listo, pero en MySQL la historia es más complicada, aunque les mostraré la más fácil para mí. Hay varias alternativas:

Primero, necesitamos tener un usuario con suficientes privilegios para poder crear bases de datos; se recomienda utilizar el usuario root, pero si no tenemos acceso a phpMyAdmin con dicho usuario (por seguridad), también podemos crear uno con los permisos de acceso a phpMyAdmin. Veamos un ejemplo de esto último:

Entramos a MySQL CLI:

mysql -u root -p

Ahora, ejecutamos las líneas de comando para: crear el usuario con su password, asignar los permisos en las BD’s y recargar todos los privilegios, respectivamente:

create user usuario@localhost identified by 'Contraseñ4*';
grant all privileges on *.* to usuario@localhost;
flush privileges;
exit

Ahora que ya tenemos el usuario para acceder a phpMyAdmin, hacemos inicio de sesión. Obviamente, se debe tener la plataforma XAMP (donde X hace referencia al SO y no en sí me estoy refiriendo a la aplicación XAMPP) para poder tener phpMyAdmin. Si no se tiene instalado phpMyAdmin, basta con ingresar la línea de comando en Ubuntu:

sudo apt install phpmyadmin

Ingresamos a phpMyAdmin con las credenciales:

Una vez estamos dentro del sistema, damos clic en la base de datos que queremos renombrar.

Ahora, damos clic a la opción «Operaciones»

Nos vamos a la sección «Renombrar base de datos a», colocamos el nombre que queremos, dejamos el check de «Ajustar privilegios» y damos clic en «Continuar».

Nos aparece una ventana para confirmar la acción, a la cual damos clic en «OK»

Y listo, ya tendríamos que tener nuestra BD renombrada con todas sus tablas.

Al final, phpMyAdmin lo que hace, según he deducido, es el mismo procedimiento de crear una nueva base de datos y alterar el nombre de la base de datos de cada tabla, solo que para nosotros es más fácil el procedimiento.

Bien, espero que les sea de ayuda. Saludos.

Comentarios por Facebook

comentarios