Linux 删除mysql数据库失败的解决方法

时间:2022-06-07 16:17:13

使用命令:drop database xxx;删除本数据库时却删除失败,系统提示出现了错误,错误代码为: ERROR 1010 (HY000): Error dropping database(can't rmdir './xxx/',errno:17);

解决方法:

    1.find /  -name xxx(找到xxx--数据库名的文件夹)

    2.rm -rf /xxx/*(删除此文件夹下的所有文件)

总结:应该是在xxx目录下生成了操作数据库时留下的几个非数据库文件,导致无法删除,将这些文件删除后即可正常删除数据库了。