ERROR 1010 (HY000): Error dropping database (can’t rmdir ‘./db/’, errno: 17) MySQL


Intentando borrar una BD luego de un bajón de luz a la cual le estaba ejecutando una sentencia enorme, me ocurre el siguiente error ERROR 1010 (HY000): Error dropping database (can’t rmdir ‘./db/’, errno: 17), FUCK, lo que toca es corregir el error y continuar con el trabajo, así que manos a la obra.

Lo primero que se debe hacer es identificar el error, para ello puedes usar el comando perror y el número del error, de la siguiente forma

#perror 17
el cual nos indica que el directorio no está vacio y por ello no puede eliminar la BD, procedemos a eliminar lo que este en ese directorio, de acuerdo al datadir de MySQL, por defecto se encuentra en /var/lib/mysql/ eliminas el contenido de tu BD y luego ejecutas

mysql> drop database db;
Query OK, 0 rows affected (0.00 sec)

Ya con eso puedes volver a crear la BD y ejecutar tu setencia 🙂

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s