我编写了一个与数据库交互的 Java 应用程序,但它出现了问题。我必须删除数据库,因为我的应用程序进行了太多错误的更改。在运行程序之前,我很小心地备份了数据库,因此我继续删除整个数据库,以便恢复到原始状态。
我使用 phpMyAdmin 删除了有问题的数据库,但 20 分钟后似乎什么也没发生,所以我强制浏览器关闭并重新加载 PMA。预计,我想要删除的数据库仍然显示在 PMA 的数据库列表中,但当我尝试访问它时,浏览器会变成空白并挂起。我尝试从终端访问数据库(我使用的是 OS X 10.4.11),当我输入“use name_of_database”时,终端本身也挂起。我还尝试在终端中再次删除数据库,但这也挂起。
现在我怎样才能摆脱这个数据库?我总是可以用不同的名称重新加载我的数据库,但这个数据库仍然存在,我真的想摆脱它。有什么想法吗?
最佳答案
您需要重新启动数据库服务器...顺便说一句,这是在运行 java 代码时发生的吗?想知道您是否忘记关闭连接,或者是否没有finally block 来关闭数据库连接并且您的程序崩溃了。
关于mysql - 尝试从 phpMyAdmin 删除数据库但失败。现在我不能用它做任何事,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10168086/