MY SQL - 错误代码:1010。删除数据库时出错(无法 rmdir;errno:13)

use*_*139 5 mysql windows errno rmdir

当尝试删除 MySQL 中的数据库时

'DROP DATABASE IF EXISTS temporarydata'
Run Code Online (Sandbox Code Playgroud)

我收到以下错误

Error Code: 1010. Error dropping database (can't rmdir '.\temporarydata', errno: 13)
Run Code Online (Sandbox Code Playgroud)

我对此进行了研究,我认为这可能是一个权限问题,但是我发现的所有修复程序都是针对 Linux 计算机的。有谁知道如何在 Windows 7 中解决这个问题吗?

Abd*_*naf 3

错误号13

MySQL对该temporarydata文件夹所在的父目录没有写权限。检查一下

数据库由data目录下的目录表示,该目录用于存储表数据。

DROP DATABASE语句将删除所有表文件,然后删除代表数据库的目录。但是,它不会删除非表文件,从而无法删除目录

当 MySQL 无法删除目录时,它会显示一条错误消息,您实际上可以通过删除数据库目录中的任何剩余文件,然后删除目录本身来手动删除数据库。