2016-09-29 63 views
1

我已经将一个手工制作的网站迁移到WordPress网站。之前的实现确实将WordPress置于博客的子目录中。显然,博客的管理员不是网站的所有者,我无法从所有者那里获取管理员用户名和密码,因此我无法使用该复制器插件。由于时间限制,我无法在删除活动博客之前将博客合并到新网站中。从一个手工制作的网站和WordPress迁移到只有WordPress

我从网站以前的版本中拥有所有文件和数据库(以database.sql的形式)。

我已经在Codex找到了数据库表格图,但我最感兴趣的是需要传输的最少数量的表。

我需要将旧数据库中的哪些表导入新数据库(将所有绝对链接更改为正确的地址后)?

我知道wp_postmeta表和wp_posts表,还有其他需要导入的表。

+1

如果您有权访问数据库,则可以将管理员用户的电子邮件地址更改为您自己的电子邮件地址,然后请求重置密码。在您以管理员身份成功登录后,使用将处理更新数据库中所有URL的复制器/迁移插件。根据您的情况,您可能只想使用默认的WordPress导出器工具导出内容。 – Jrod

回答

1

这取决于您要保留的数据。

主数据类型和表是:

  • 条款(wp_term_relationships,wp_term_taxonomy,wp_termmeta,wp_terms)
  • 评论(wp_comments,wp_commentmeta)
  • 用户(wp_users,wp_usermeta)

你不想只导入整个.sql文件并从那里开始?这可能比试图把事情拼凑在一起更容易。然后,您可以删除任何表格,而不是使用wp_(或您使用的任何前缀)。

+0

如果主人不急,这可能是一个很好的开始,但是我已经在没有博客的情况下启动并运行了该网站。 – pacmaninbw