仅具有.frm文件和ibdata1时如何还原数据库上的数据

时间:2018-08-07 02:29:07

标签: mysql database mysql-workbench innodb myisam

我有来自旧MYSQL服务器的数据,但其中仅包含httpHostList.append([hosts]) 个文件,而没有.frm.myd.myi个文件,并且外部数据库文件夹中有一些数据文件像ibdata1。

我一直在寻找如何恢复它的方法,尝试过但没有成功,现在我陷入了困境。有人可以建议我如何还原我的数据吗?谢谢您的帮助

1 个答案:

答案 0 :(得分:0)

只需使用XAMPP,我就可以将数据库还原到仅使用.frm文件和ibdata1所期望的状态。

这是实验:

  1. 在这种情况下,使用XAMPP安装XAMPP v3.2.1
  2. 打开驱动器(在本例中为驱动器C :),然后搜索xampp文件夹
  3. 找到mysql文件夹
  4. 将仅包含.frm文件和ibdata1的旧数据库复制到data文件夹内的mysql文件夹中
  5. 启动mysql服务器,然后检查数据库,数据又回来了!

注意:如果您已经在计算机上安装了XAMPP,则必须先停止mysql ,然后再复制旧数据库

相关问题