时间:2021-07-01 10:21:17 帮助过:47人阅读
完成测试后,根据开发需求删除数据临时数据,
我直接使用删除数据库
mysql>drop database test;
报错,ERROR 1010 (HY000): Error dropping database (can‘t rmdir ‘.\test\‘, errno: 17)
进入数据库查看,数据对象已经被删除了,但是问啥报这个错误呢?
怀疑是bug后,在mysql的官网找到了这个Mysql bug根据版本号确认,开发数据库为5.5.20,也不是很符合;
但是bug提供的解决办法可以参考一下
进入数据库data目录,删除test文件下的内容,再次执行删除,会提示数据库不存在了!
备注:同样的操作在5.5.40上没有报错,但在开发的5.5.20上报错了,暂且定义为5.5.20的bug吧
ERROR 1010 (HY000): Error dropping database (can't rmdir '.\test\', errno: 17)
标签: