重新安装 WAMP 后,一些数据库内容消失了
Posted
技术标签:
【中文标题】重新安装 WAMP 后,一些数据库内容消失了【英文标题】:Some database content disappeared after WAMP reinstallation 【发布时间】: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 【参考方案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。
希望一切顺利,应该的。
【讨论】:
我有旧版本的所有文件。无需经过以下步骤即可完美复制和粘贴,但非常有用!非常感谢!以上是关于重新安装 WAMP 后,一些数据库内容消失了的主要内容,如果未能解决你的问题,请参考以下文章
windows10安装好wampserver后不能启动Apache怎么办
wamp数据库mysql启动不了,启动之后很快就停止了。之前误删过,重新装之后就出现这种情况