【问题标题】:Some database content disappeared after WAMP reinstallation重新安装 WAMP 后,一些数据库内容消失了
【发布时间】:2014-07-18 11:01:46
【问题描述】:

我搞砸了 Apache 的配置文件

我在同一个文件夹中重新安装(没有任何卸载)WAMP,但我安装了 2.5 而不是 2.4,所以 WAMP 之后失败了。

我不能再访问 WAMP,所以我不能从 PHPMyAdmin 备份我的数据库(任何关于如何在这个 senario 中进行备份的提示都会有所帮助)

我复制了整个 /wamp 文件夹的内容(在安装失败之后)。

我安装了 2.4 版本 现在 WAMP 正在运行 所有数据库仍然列在那里但是当我访问两个 WP 站点时,他们要求我创建一个新站点标题,但不允许我设置用户名(说“用户(s ) 已经存在。”)。

现在我返回 PHPmyAdmin,发现那个 WP 站点的数据库是 EMPTY

我想知道如何检索存储在原始 /wamp 文件夹备份中的良好数据库信息,以某种方式转移到新的,以便为 EMPTY 的 db 表将再次填充原始数据?

谢谢

【问题讨论】:

  • 这2个WP数据库是MYISAM还是INNODB?
  • @RiggsFolly 他们俩都是INNODB

标签: mysql wordpress phpmyadmin wamp wampserver


【解决方案1】:

可能最安全的恢复方法是:

停止 WAMPServer。

将旧的 MySQL 文件夹复制到新安装的 WAMPServer

原来如此

copy \wamp_backup\bin\mysql\mysql(old version) to \wamp\bin\mysql\

再次启动 WAMPServer。

现在在菜单中

Wampserver -> MySQL -> Version 

您应该会看到旧的 mysql 版本和新安装的新版本。

通过单击该菜单上的旧版本号切换到旧版本。

Wamp 现在应该从新的 MySQL 切换到旧的 MySQL。等待 WAMPServer 再次变绿。

查看Mysql错误日志,看看有没有发生什么不愉快的事情,如果没有,

然后您可以使用 phpmyadmin 或任何您习惯使用的工具来备份丢失的数据库。

然后切换回新版本的mysql,将数据库恢复到这个版本的mysql。

希望一切顺利,应该的。

【讨论】:

  • 我有旧版本的所有文件。无需经过以下步骤即可完美复制和粘贴,但非常有用!非常感谢!
猜你喜欢
  • 1970-01-01
  • 2013-03-27
  • 2017-01-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-09-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多