Linux

Eliminar una Base de Datos Mysql y su Usuario en Ubuntu

Si eres de los que pruebas muchas aplicaciones de servidor que necesitan una base de datos para funcionar, seguramente tengas más de una que ya no usas en tu gestor de Bases de Datos.

En este post veremos como listar las bases de datos que tenemos y como eliminar las que queramos junto a su usuario.

 

 Lo primero que tenemos haremos será ingresar en el servidor MySQL. Para esto ejecutamos el comando:

sudo mysql -u root -p

En este ejemplo entraremos con el usuario (-u) root y su contraseña que nos pedirá al ejecutar el comando anterior.

 

 Una vez dentro del servidor MySQL nos aparecerá en indicador mysql o MariaDB [(none)] en la línea de comandos.

Ahora, procedemos a mostrar todas las bases de datos que tenemos en nuestro servidor.

show databases;

Esto nos mostrará algo así:

 

 Ahora es el momento de eliminar la base de datos que queramos de la lista que vimos en el paso anterior. En este ejemplo eliminaremos una llamada koeldb. Ejecutamos este comando para eliminarla.

drop database koeldb;

Podemos volver a ejecutar el comando del paso 2 para ver si la base de datos aún existe.Si lo hemos hecho bien nos aparecerá algo así:

 

 Con ella borrada, es turno de eliminar el usuario correspondiente a esa base de datos que ya no existe.

Ejecutamos el siguiente comando que nos mostrara solo los usuarios que tenemos junto a su host.

SELECT User,Host FROM mysql.user;

 

 Por último, una vez tenemos localizado el usuario que queremos eliminar (koeluser en este ejemplo), lo borramos de esta forma.

DROP USER 'koeluser'@'localhost';

Podemos volver a listar de nuevo los usuarios para comprobar que se ha eliminado correctamente.

Publicaciones relacionadas

Botón volver arriba