小编典典

错误删除数据库(无法rmdir'.test \',错误号:17)

mysql

基本上,我被教过如何使用“ mysqladmin -u root -p
password”命令创建root密码,这些操作都是通过Windows命令编辑器完成的。现在,下一个过程是显示通过使用“ SHOW
DATABASES”实现的默认数据库(信息模式,mysql和测试)。

但是根据这本书,我们必须删除冗余测试文件,并弹出以下错误:

错误删除数据库(无法rmdir’.test ',错误号:17)

使用的命令是 DROP DATABASE test;

我正在使用MYSQL和PHPMYADMIN。有关如何正确删除文件的任何帮助?


阅读 341

收藏
2020-05-17

共1个答案

小编典典

数据库由data目录(通常为/var/lib/mysql)下的目录表示,该目录用于存储表数据。

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

MySQL无法删除目录时显示错误消息

您实际上可以通过删除数据库目录中的所有剩余文件然后删除目录本身来手动删除数据库。

2020-05-17