这太疯狂了。我已经尝试了所有方法,但仍然抛出相同的错误。
我有一个数据库,希望它在 MySQL-Server
上运行。在数据库的开头:
DROP SCHEMA IF EXISTS someDB;
CREATE SCHEMA someDB;
USE someDB;
当我尝试SHOW DATABASES LIKE 'someDB';
时,它确认了它的存在。
我尝试过:
chmod
获取完整路径/var/lib/mysql/someDB/someDB.sql
- 停止
MySQL-Server
,删除someDB
文件夹并再次启动服务器。 - 我删除了整个
MySQL-Server
并重新安装了它。
经过几个小时的尝试,我真的需要你的帮助。
编辑:
正在接听Y. Collin Comment ,当我运行 sudo ls -la ./someDB
时,它返回:
total 20
drwxrwxr-x 2 ubuntu ubuntu 4096 Nov 14 16:53 .
drwxrwxrwx 5 mysql mysql 4096 Nov 14 16:53 ..
-rwxrwxrwx 1 ubuntu ubuntu 12243 Nov 14 16:53 someDB.sql
最佳答案
关于mysql - 删除数据库时出错(无法 rmdir './someDB/' ,错误号 : 17),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47291021/