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 de messagerie 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.