mysql> drop database nasdaq;
ERROR 1010 (HY000): Error dropping database (can't rmdir './nasdaq', errno: 39)

解决方案 »

  1.   

    去看看你的数据库目录下面是不是有别的文件在 比如什么txt文件之类了 无关紧要的都删了
      

  2.   

    删了对应数据库目录下的无关紧要的文件后再次执行 drop database 
      

  3.   

    权限不够吧,数据库 有好几种角色,我正在看 sql server
      

  4.   

    在一个库里同时存在INNODB的表和MYISAM的表时,有时会出现这样的问题。需要到DATA目录下手动删除数据库名字的那个文件夹。
      

  5.   

    show variables like 'datadir';
    得知,数据存放在  /var/lib/mysql
    我想打开这个文件夹,出现,请问,如何处理?
    You do not have the permissions necessary to view the contents of "mysql".
      

  6.   

    sudo rm -rf /var/lib/mysql/nasdaq
    搞定