MySQL刪除數據庫時的錯誤(errno: 39)


由於mysql數據庫是默認區分大小寫的,部署的時候發現多了一些重復的表,於是就把多余的表刪掉了。可是,剩下的重復的表再刪除時會提示:表不存在。

於是,想把數據庫刪掉重新創建,可是,得到了 ERROR 1010 (HY000): Error dropping database (can't rmdir './tablename', errno: 39)這樣一個錯誤。

 解決方法:刪除/var/lib/mysql/tablename下面的所有文件,不要刪除tablename本身。然后再通過命令行drop database就可以了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM