将旧的SQL转储导入新的WordPress版本

时间:2011-07-19 作者:dtb

我正在尝试从备份还原Wordpress博客。不幸的是,我所拥有的只是由phpMyAdmin生成的数据库的SQL转储。转储是在博客运行Wordpress 2.9/2.9.1/2.9.2时创建的。新博客是Wordpress 3.2.1的全新安装。

如何将SQL转储的内容导入到新的Wordpress安装中?

在安装Wordpress之前,我尝试使用phpMyAdmin将转储导入数据库,但随后安装。php告诉我Wordpress似乎已经安装,我应该删除数据库表。

1 个回复
最合适的回答,由SO网友:markratledge 整理而成

如果是较早版本的WP,则需要找出生成数据库的WP的版本,因为WP在升级文件的大多数时间都会升级数据库,并且应该增量升级以同时升级数据库。

在wp\\U选项表中查找选项711,查看版本;选项名称为site\\u transient\\u update\\u core,值为下载链接,即。http://wordpress.org/wordpress-3.2.1.zip 这意味着版本是3.2.1

找到版本并在下面留下评论。

根据版本的使用年限,您需要进行手动、增量升级,以达到至少3.0版本的自动更新。

如果导入/移动DB,则无需运行install。php。只需上传所有WP文件和文件夹。看见Moving WordPress « WordPress Codex

结束