Drop database return "Error DROP database errno: 66" in MySQL
Considérer:
DROP DATABASE db_name;
ERROR 1010 (HY000): Error dropping database (can't rmdir './db_name', errno: 66)
Le problème est que je ne sais pas où le fichier/répertoire se trouve - ce fichier est manquant dans / usr/local/mysql/bin/...
Comment puis-je régler ce problème?
41
demandé sur
Peter Mortensen
2013-05-13 20:40:52
3 réponses
mysql> drop database DB_NAME;
ERROR 1010 (HY000): Error dropping database
(can't rmdir './DB_NAME', errno: 66)
trouver le répertoire de la base de données:
mysql -e "select @@datadir"
->/usr/local/mysql/data/
allez dans le dossier de la base de données:
cd /usr/local/mysql/data/
Supprimer la base de données dossier de la DB avec la question (dans ce cas:
sudo rm -rf DB_NAME
)
95
répondu
Hackerman
2016-12-16 13:57:55
si vous utilisez XAMPP dans OSX, le répertoire de données sera
/Applications/XAMPP/xamppfiles/var/mysql
4
répondu
kbokdia
2016-04-29 04:55:20
FYI pour les utilisateurs mac avec un serveur mysql normal:
/usr/local/mysql/bin/mysql -u root -pPASSWORD -e "select @@datadir"
0
répondu
Bjørson Ålmer
2017-02-07 11:55:55