2016-09-28 128 views
-1

我前段时间用xampp来运行mysql服务器。我忘了保存我的数据库的副本。现在我的硬盘崩溃了,我只能用它作为外部驱动器。使用它作为外部硬盘我可以访问xampp安装文件夹,但我似乎无法找到mysql数据库的副本。如何从Xamp获取MYSQL数据库

所以这是我的尝试:

但是我发现我的数据库名称在C:\xampp\mysql\data\voting 目录中,其中voting是我的数据库名。现在,在voting 文件夹,我能找到我所有的表名,但他们在一些奇怪的 扩展(.frm.ibd),我不能导入到 我已经安装了新的XAMPP结束。例如voting 数据库中有一个表,名为candidate

enter image description here

我的问题是,有没有办法,我可以检索来自XAMPP安装文件夹我的数据库?

如果没有,我怎样才能获得使用XAMPP(没有SQL,CSV或JSON文件)的mysql数据库

注意: XAMPP的目录是一个古老的一个,因为它是我不能运行在轻微坠毁的硬盘驱动器上,可以从外部访问计算机。

回答

0

张贴这个3天后,没有回答,我辛勤劳作,直到我得到答案。

我所做的是我复制了C:\xampp\mysql目录中的data文件夹,我在旧硬盘上从旧的xampp安装文件夹安装了xampp

我把旧的data文件夹复制到我的新硬盘的C:\xampp\mysql目录中。 通知:那里有一个已经存在的data文件夹,所以我在做任何更改之前都备份过。

最后,我在浏览器中打开了http://localhost/phpmyadmin/,现在我可以看到我所有的旧MYSQL数据库。