首先需要一个跟要恢复的表结构完全一致的表然后执行ALTER TABLE 表名 DISCARD TABLESPACE。(这里一定不能手动删除ibd文件,如果删除了会导致mysql停止后无法重启)把要恢复的ibd文件复制到mysql的data文件夹下,跟表名.frm文件同级然后执行ALTER TABLE 表名 IMPORT TABLESPACE完成,数据恢复成功。