长话短说。我有一个非常大的损坏的InnoDB表。尝试了许多方法来重建/恢复表。(我终于成功了)然而,我尝试的其中一件事是使用Myisam引擎构建一个新的表,并启用了force innodb reovery,然而在此过程中又发生了另一次崩溃,我留下了该表的.TMD文件。
只是好奇我删除这个文件是否安全?表不会出现在数据库中的任何地方,通过show tables,drop Table不会做任何事情。在这一点上,它只是占用了我的数据目录中的磁盘空间。
发布于 2014-08-05 21:13:50
.TMD文件是需要重新创建其数据文件的表的中间数据文件。
所以你可以删除它,因为它通常用作临时文件,但你可以重命名该文件,并检查万一发生了什么。
https://stackoverflow.com/questions/25139332
复制相似问题