【问题标题】:Fail to import/copy database from old installation (database) of WAMP for wordpress无法从 WAMP 的旧安装(数据库)为 wordpress 导入/复制数据库
【发布时间】:2014-12-27 12:57:24
【问题描述】:

我的 WAMP 服务器几天前崩溃了,所以我卸载并重新安装了它。但是我更改了默认安装位置。然后我将 wamp/bin/mysql/mysql5.6.17/data 的备份文件夹和 /www/ 文件夹移动到新的安装文件夹。我重新安装了 wordpress,它给了我 WordPress 数据库错误。我尝试手动安装 Apache 和 MySQL,但没有成功。 任何帮助将不胜感激!

这是我所做的:

  1. 我在我的 G:\ 驱动器上安装了 wamp,它的路径为 G:\wamp,在它崩溃之前,我备份了 文件夹以备不时之需。
  2. 由于它崩溃了,我卸载了 wamp 并重新安装了它,但这次我将安装路径设置为另一个文件夹 E:\wamp。
  3. 然后我将备份文件夹复制并粘贴到 E:\wamp。
  4. 我去了phpmyadmin,数据库都在那里。
  5. 然后我尝试访问 wordpress(localhost/mysite,说 mysite 是 www/mysite wordpress 文件夹)
  6. 我按照说明重新安装了 wordpress,但我可能得到了登录用户并且 pw 搞砸了。
  7. 但我得到的只是数据库错误。
  8. 我只想将 wp_posts.ibd 中的数据导入到新安装中。当然如果我的wordpress能完全恢复就好了。

请帮忙!

【问题讨论】:

  • 为了能够帮助您,您必须更加具体地了解您所做的事情。
  • 您好,感谢您的回复。让我试着解释一下我在上面做了什么:

标签: php mysql wordpress wamp


【解决方案1】:

好的,这更清楚了,它可以识别问题。

当 WampServer 安装时,安装过程的一部分会使用您安装它的位置修改一些基本文件。因此,当您将最初安装在 G:\wamp 上的文件复制到 E:\wamp 上的新安装时,一切都会变得非常混乱。

这是你应该做的:-

卸载 E:\wamp 安装,然后手动完全删除 E:\wamp 文件夹。卸载不会删除它未安装的任何文件或安装后已更改的文件。

现在将 WampServer 重新安装到 E:\wamp。在执行任何其他操作之前检查这一切是否正常,即检查您在运行 localhost 时获得 WAMPServer 主页并且 phpMyAdmin 运行。

现在要恢复您拥有的数据库,请从备份中复制这些数据库。

先停止WampServer,然后复制

backup:\wamp\bin\mysql\mysqlx.y.z to E:\wamp\bin\mysql\mysqlx.y.z

要恢复您的网站,假设它们位于 \wamp\www\ 的各个子文件夹中,请复制

backup:\wamp\www\subfolder to E:\wamp\www\subfolder

这将恢复您的文件、网站和数据库,而不会影响任何 WAMPServers 自己的文件。

【讨论】:

  • 您好,感谢您的回复。我刚刚尝试了上述方法,但是 wordpress 仍然要求我再次安装,然后我得到数据库错误...有没有什么办法可以从 ibd 文件中提取数据?
猜你喜欢
  • 2017-05-10
  • 2014-03-01
  • 2014-09-15
  • 2022-11-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多