根据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子目录,因此不幸的是,您的数据库似乎已经消失。如果您有旧系统的文件级备份,则有可能恢复足够的数据库以恢复存储的数据。
3条答案
按热度按时间6uxekuva1#
根据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
子目录,因此不幸的是,您的数据库似乎已经消失。如果您有旧系统的文件级备份,则有可能恢复足够的数据库以恢复存储的数据。0tdrvxhp2#
当你将旧的mysql\data\恢复到新安装的xamp时,新安装的xamp版本必须与旧的xamp版本相同。
然后,只有恢复数据才有效。
vuv7lop33#
当你恢复旧的mysql\data\到新安装的xamp时,你新安装的xamp版本必须与旧的xamp版本相同,但不能恢复数据库中的数据,它只返回数据库和表空间。所以你要道歉!