DROP DATABASE db_name;
ERROR 1010 (HY000): Error dropping database (can't rmdir './db_name', errno: 66)
的問題是,我不知道在哪裏的文件/目錄所在 - 這個文件丟失在的/ usr/local/mysql/bin/ ...
如何解決此問題?
DROP DATABASE db_name;
ERROR 1010 (HY000): Error dropping database (can't rmdir './db_name', errno: 66)
的問題是,我不知道在哪裏的文件/目錄所在 - 這個文件丟失在的/ usr/local/mysql/bin/ ...
如何解決此問題?
mysql> drop database DB_NAME;
ERROR 1010 (HY000): Error dropping database
(can't rmdir './DB_NAME', errno: 66)
找到數據庫目錄: mysql -e "select @@datadir"
- >/usr/local/mysql/data/
訪問數據庫文件夾:cd /usr/local/mysql/data/
刪除DB的DB文件夾的問題(在這種情況下, :sudo rm -rf DB_NAME
)
你好,第一點 - 我只得到'/ usr/local/bin/mysql','cd/usr/local/bin/mysql' =>'不是目錄' – user984621 2013-05-13 16:57:24
你有你的mysql在不同的目錄.. 。然後在my.cnf中檢查datadir =應該指向您的數據目錄 – Hackerman 2013-05-13 16:59:42
如何顯示它?它位於哪裏? – user984621 2013-05-13 17:22:10
如果您在使用OSX XAMPP數據目錄將在
/Applications/XAMPP/xamppfiles/var/mysql
FYI爲Mac用戶提供正常的MySQL服務器:
/usr/local/mysql/bin/mysql -u root -pPASSWORD -e "select @@datadir"
'DATADIR ='my.cnf中應該指向你到你數據目錄。 – MrCleanX 2013-05-13 16:48:56
我只想指出,發生在我身上的phpmyadmin區分大小寫的數據庫名稱,例如,如果我嘗試刪除'my_DATAbase',我可以看到該錯誤。文件夾名稱是'my_DATAbase',但phpmyadmin試圖刪除文件夾'my_database'。 – peppeocchi 2015-06-17 09:36:11