0

大约 18 个多月前,我正在学习一些网页设计,但后来被其他一些东西赶上了,不得不停下来一段时间。我又回到了网页设计。我当时使用 xampp,现在也使用 xampp。我找到了整个文件夹的旧 xampp zip。我提取它以为我可能会很幸运并从 mysql 中取回我的数据库。我进入 xampp\mysql\data 并复制了所有文件夹以及我想放入新 mysql 的数据库。我加载了 phpmyadmin 并且数据库在那里,但它们都是空的。

我要保存的主数据库里面有这些文件......

db.opt
pcms_categories.frm
pcms_meta.frm
pcms_posts.frm
pcms_users.frm

所以我在那里看到了表格文件,但 mysql 没有加载它们。我假设它可能是一个旧版本,它不会读取这些文件,因为它们已经过时了。我不确定。传输文件后,我停止了 mysql 并重新加载了它,所以只想提一下。

很久以前,我是否可以恢复这些数据并不重要。我正在写一个博客,不过如果能把它找回来并完成我开始的工作会很酷。

4

2 回答 2

0

首先,我会检查权限问题。MySQL 通常需要对其数据文件的特殊权限。检查 MySQL 是否创建了自己的用户/组。接下来,我将尝试找出您以前拥有的 MySQL 版本,创建该版本的安装,并使用它将数据文件转储到 SQL。

于 2013-04-08T02:58:30.590 回答
0

尝试将其转储到 .sql 也许?

换句话说,出口/进口。

于 2013-04-08T02:53:24.170 回答