卸载xampp后如何在phpmyadmin中恢复数据库

Posted

技术标签:

【中文标题】卸载xampp后如何在phpmyadmin中恢复数据库【英文标题】:how to restore databases in phpmyadmin after uninstallation of xampp 【发布时间】:2016-05-06 20:48:26 【问题描述】:

由于我的 XAMPP 无法正常工作,我已从计算机上将其卸载。安装时,我收到有关是否要删除 htdocs 文件夹的警告消息。由于我所有的程序都在 htdocs 中,所以我没有删除它。但是我没有收到有关数据库的警告消息,因此我忘记了数据库。我也没有备份。卸载后发现xampp只包含文件夹htdocs,没有数据库。有没有办法恢复数据库?请帮忙。我很着急,因为数据库中有很多数据和表格。

【问题讨论】:

我怀疑有没有办法! 抱歉说没有办法。你可以尝试通过文件恢复应用程序恢复文件夹 【参考方案1】:

根据What is the exact location of mysql database tables in XAMPP folder?,XAMPP 将 MySQL 数据目录存储在 Windows 上的 C:\xampp\mysql\data 和 Mac 上的 /Applications/XAMPP/xamppfiles/var/mysql 中。除非您手动更改 datadir,否则您的数据库文件将存储在 XAMPP 文件夹中。由于该文件夹现在只有htdocs 子目录,不幸的是,您的数据库似乎已经消失了。如果您有旧系统的文件级备份,则有机会恢复足够的数据库以恢复存储的数据。

【讨论】:

【参考方案2】:

当您将旧的 mysql\data\ 恢复到新安装的 xamp 时,您新安装的 xamp 版本必须与旧 xamp 版本相同。

那么只有恢复数据才会起作用。

【讨论】:

以上是关于卸载xampp后如何在phpmyadmin中恢复数据库的主要内容,如果未能解决你的问题,请参考以下文章

XAMPP卸载后恢复DB数据

升级到新版XAMPP后,从文件中恢复MySQL数据库

Xampp:如何进行干净卸载以恢复旧的 MySQL 安装?

删除Xampp是否意味着删除数据库

XAMPP phpmyadmin:登录凭据

如何在 PhpMyAdmin 中恢复加载?