MySQL Erno 39 : Impossible de supprimer une base de données

Comment réparer l'erreur 39 de MySQL qui empêche la suppression d'une base de données
  • Administration système

MySQL Database 

Parfois sous MySQL je n’arrive pas à supprimer des base de données, je me prends l’erreur erno 39.

mysql> drop database menu;
ERROR 1010 (HY000): Error dropping database (can't rmdir './menu', errno: 39)
ERROR 1007 (HY000): Can't create database 'menu'; database exists

Il me suffit alors de supprimer les dossiers de base de données dans le répertoire DB de MySQL.

root@debian:/home/dinath# mv -v /var/lib/mysql/menu{,.old}
'/var/lib/mysql/menu' -> '/var/lib/mysql/menu.old'

Et de créer à nouveau ma base de données.

mysql> create database menu;
Query OK, 1 row affected (0,00 sec)

Encore une fois, ma source sur StackOverflow.

Article publié le

Dernière modification le

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.