最有效的解决方案:http://blog.itpub.net/25851087/viewspace-1760693/
简单明了的解决方案:
比如你的数据库名称为kirin_hello,你要删除此数据库提示错误:
ERROR 1010 (HY000): Error dropping database(can't rmdir './kirin_hello/',errno:39)
解决方案:查询你的目录下kirin_hello的文件,然后删除里边的内容,在去删除数据库就没问题了!
find / -name kirin_hello
目录下可能存在一些.ibd文件或其他残留文件,全部删除!
然后登录数据库:mysql -u root -p
执行删除数据库:drop database kirin_hello;
最好的方式、找到kirin_hello文件夹在Linux系统中的位置【直接删除即可】
find / -name kirin_hello
/var/lib/mysql/kirin_hello