从外面删除mysql中的表

时间:2014-05-22 20:36:27

标签: mysql sql

在运行计划不周的脚本24小时未完成后,我无法让Windows 7打开MySQL服务(错误1053)。该脚本只是将行插入表some_table_name。我正在尝试各种方法让Windows 7启动服务,但我想这个问题可能包括在脚本运行时添加到some_table_name的7000万行数据。有人告诉我如何在MySQL没有作为Windows 7服务运行的情况下这样做吗?这是我希望数据库执行的命令:

use my_dbase_name;
drop table some_table_name;

1 个答案:

答案 0 :(得分:1)

如果您有办法,请尝试在另一台计算机上运行该服务,然后重新创建架构。然后在数据库的数据目录下,您应该找到与数据库中每个表有关的文件,也可能是索引。您可以从“干净”实例中替换坏的,损坏的文件(提示 - 它将是一个大的;),其中包含一个不包含任何行的好文件。