由于我的XAMPP无法正常工作,我已从计算机上卸载它。在安装时,我收到了关于是否要删除htdocs文件夹的警告消息。因为我的所有程序都在htdocs中,所以我没有删除它。但我没有收到有关数据库的警告信息,因此我忘记了数据库。我也没有备份副本。卸载后,我发现xampp只包含文件夹htdocs而没有数据库。无论如何还原数据库?请帮忙。我非常焦虑,因为数据库中有很多数据和表格。
答案 0 :(得分:3)
根据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
子目录,遗憾的是,您的数据库似乎已经消失。如果您有旧系统的文件级备份,则可以将数据库恢复到足以恢复存储的数据。
答案 1 :(得分:0)
将旧的mysql \ data \还原到新安装的xamp时,新安装的xamp版本必须与旧的xamp版本相同。
然后只有恢复数据才有效。