2010-11-04 109 views
0

在phpMyAdmin我的SQL数据库走了,但我不停的文件XAMPP/MySQL的/数据/ MyDatabase的的目录中包含.MYD .MYI。FRM的.opt扩展...phpMyAdmin导入缺失的数据库!

的事情是,当我尝试在记事本+ +中打开它看看他们似乎损坏或损坏的信息。然后我试图通过phpMyAdmin将这些文件直接导入到数据库,但又没有结果,因为它充满了语法错误...

有人能告诉我如何解决这个问题吗?

提前致谢!

回答

0

备份文件(备份整个目录结构以防万一),重新创建数据库(销毁文件),停止mysql,替换文件,启动mysql。

确保您保留备份以防万一出现问题!

+0

我可以去你的想象力吗?备份损坏的文件? – 2010-11-04 00:50:23

+0

您只能导入已导出的文件。 frm(table),opt(数据库选项),MYD和MYI文件是二进制文件,不能在Notepad ++中(有用地)读取。 – 2010-11-04 00:57:01

+0

所以我不能对这些文件做任何事情,对吧? – 2010-11-04 01:01:49