前段时间我用过xampp来运行mysql服务器。我忘了保存我的数据库副本。现在我的硬盘崩溃了,我只能用它作为外置硬盘。使用它作为外部硬盘我可以访问xampp安装文件夹,但我似乎无法找到mysql数据库的副本。
所以这就是我的尝试:
但我在
C:\xampp\mysql\data\voting
找到了我的数据库名称 目录,其中voting
是我的数据库名称。现在,在voting
文件夹,我可以找到我的所有表名,但它们以某些奇怪的结尾 我无法导入到新xampp的扩展名(.frm
或.ibd
) 我安装了。例如,voting
中有一个表格 名为candidate
的数据库。
我的问题是有没有办法从xampp安装文件夹中检索我的数据库?
如果不是,我怎样才能使用xampp获取mysql数据库(没有sql,csv或json文件)
注意: xampp目录是旧目录,我无法运行它,因为它位于稍有崩溃的硬盘驱动器上,可以从外部访问计算机。
答案 0 :(得分:0)
在发布这3天并且没有回答之后,我辛苦劳作直到得到答案。
我做的是将data
目录复制到我在旧硬盘上的旧xampp安装文件夹中安装C:\xampp\mysql
的{{1}}目录中。
我将旧的xampp
文件夹粘贴到我的新硬盘的data
目录中。
注意:那里有一个已存在的C:\xampp\mysql
文件夹,因此我在进行任何更改之前都进行了备份。
最后,我在浏览器中打开了data
,现在我可以看到所有旧的MYSQL数据库了。