从wordpress的WAMP旧安装(数据库)导入/复制数据库失败


Fail to import/copy database from old installation (database) of WAMP for wordpress

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

以下是我所做的:

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

请帮忙!

好的,这更清楚了,它确定了问题。

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

以下是您应该做的:-

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

现在将WampServer重新安装到E:'wamp中。在做任何其他事情之前,请检查这一切是否正常,即在运行localhost和运行phpMyAdmin时,请检查您是否获得WAMPServer主页。

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

首先停止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自己的任何文件。