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