MySQL数据库被删除了,只剩ibdata1三个文件,对应的表下的frm也存在,该如何恢复

整体的数据库结构存在,尝试了把ibdata1文件放到其他电脑的对应data目录下,新建同样的表,表结构可以显示,但是数据还是不能加载出来,1146错误!

https://blog.csdn.net/u011284860/article/details/26410587

主要是两步走,第一步,急着想把数据恢复了,想都没想就把那个考出来的文件夹覆盖掉现在的文件夹,然后,运行数据库,挂了,整个就开不起来,着实无语,然后网上找了各种方法恢复,但是貌似都步骤效额。无奈,删掉重装MySQL了,不过这里关于MySql的删除可就有学问了,如何呢,自动加手动才如愿以偿啊,不过比起以前老师让搞Oracle来的简单些,虽然可能只是感觉上而已,先运行installer删掉后,再在regedit中拼了命的摁F3,一一删掉这才算搞定了,很想说声,“擦”
第二步,stackoverflow,相关网站都看了个遍,没发现能拯救咱的,可能是咱搜索水平有限,无果,最终看到一个八九不离十的方案,将我们需要恢复的数据库直接放到data文件加下,然后再将ibdata1替换掉,然后,呵,成了。好吧,还是无语中,可想而知,如果是替换掉原来就有数据的数据库,那么又将是一个大波折。