MySQL - 从失败的drop database中恢复

时间:2013-10-19 15:43:55

标签: mysql

好的,所以我有一个非常大的(40GB)数据库,包含1个表。我转到Windows MySQL命令提示符并输入:

drop database very_large_db;

我等了几分钟然后又发现了一个错误。对不起,我忘记记录错误号码了。然后它尝试重新连接,无法重新连接到MySQL命令提示符。然后我重新启动计算机,返回到命令提示符,并尝试再次删除数据库。此时,它刚刚踢出我并停止了MySQL服务(在services.msc中验证)。接下来,我决定转到Windows资源管理器中的MySQL数据目录并手动删除数据库目录。它删除没有问题,当我执行“显示数据库”;在MySQL命令提示符下,它不再存在。

我还需要做些什么才能确保数据库被正确删除?我有没有机会破坏MySQL中的任何其他数据库?

由于

1 个答案:

答案 0 :(得分:0)

删除目录等同于DROP TABLE。试试这个:在数据中创建一个子目录并运行'SHOW DATABASES;'你会看到MySQL只是将目录视为数据库。