在MySQL中解救Wordpress数据并将其转换为Wordpress导出文件

在MySQL中解救Wordpress数据并将其转换为Wordpress导出文件,mysql,wordpress,file-conversion,Mysql,Wordpress,File Conversion,我在Wordpress.org网站上询问了这一问题,但没有得到答复。我一直在搜索并试图获取有关它的信息,但我找不到任何有用的信息 我在自己的网站上有一个Wordpress博客,由Westhost托管。它运行的是Wordpress 2.7(我从来没有收到过关于升级的通知,现在他们的托管服务有3.x)。在过去六周的某个时候,我的博客消失了。现在,当我进入主页时,我会看到一个空白页面——即使“showsource”也不会给出文本或html 我被告知做备份,然后卸载Wordpress 2.7,然后重新安

我在Wordpress.org网站上询问了这一问题,但没有得到答复。我一直在搜索并试图获取有关它的信息,但我找不到任何有用的信息

我在自己的网站上有一个Wordpress博客,由Westhost托管。它运行的是Wordpress 2.7(我从来没有收到过关于升级的通知,现在他们的托管服务有3.x)。在过去六周的某个时候,我的博客消失了。现在,当我进入主页时,我会看到一个空白页面——即使“showsource”也不会给出文本或html

我被告知做备份,然后卸载Wordpress 2.7,然后重新安装,然后升级到3.x。这行不通。我卸载了2.7,然后安装2.7的选项消失了。我不得不让他们从早些时候恢复一个备份,以确保一切都还在那里。我已经尝试直接安装3.x,但它不会安装,因为它在MySQL的数据目录中看到目录“wordpress”。我考虑过备份该数据库或重命名它,然后安装3.x,然后用2.7db覆盖3.x,但有人告诉我文件不兼容,需要升级才能将旧的2.7文件和数据转换为新的格式

但是,我可以在MySQL中访问我的所有Wordpress数据(帖子、评论、图片blob),这样我就可以转储数据库,然后使用Perl脚本执行任何需要转换的操作

我不想在将来继续花时间处理升级和管理Wordpress的问题,所以我想把我的博客移到Wordpress.com上。问题是他们可以导入Wordpress导出文件,但不能导入MySQL数据。我甚至找不到关于如何询问他们是否愿意收费进口的信息。(我确实找到了有关付费将导出为其他格式的信息。)

由于Wordpress.com不允许直接访问MySQL,也不允许通过phpAdmin或Adminer访问MySQL,所以我能看到的将我的数据放入Wordpress.com博客的唯一方法(手动剪切和粘贴等除外)是拥有Wordpress导出文件

但是我找不到任何关于导出文件格式或SPECT的信息

我需要找到一种方法将我的数据从Wordpress 2.7中使用的MySQL表转换为Wordpress导出文件。如果我能找到规范,我可以用Perl脚本来实现。但我对其他想法持开放态度

如何将MySQL中的DB信息转换为Wordpress导出文件


(我不关心我的任何主题,我只想导入带有格式、链接、图像和评论的帖子。)

只要这样做,在本地机器上安装xampp,然后使用PHPmyadmin导出wordpress数据库,将其导入本地机器,使用wordpress 2.7的旧源文件并更改配置以指向您的本地数据库,完成后,更改wp_选项表以将url指向本地主机,然后您可以在本地计算机中登录wordpress admin,使用wordpress admin导出wordpress…@SumitGupta:您听起来像是以前做过的。我每月做5-10次wordpress:)。好的,为了节省我一点时间,xampp包含除Wordpress 2.7之外的所有我需要的内容(Bitnami将安装Wordpress,但它是最新版本,所以我不能使用它)。我说的对吗?xampp,是apache,mysql,php的开发工具,如果你已经有能力在本地运行wordpress,那么不要安装它,而是使用它。其想法是在本地安装wordpress,然后获取其数据,以便通过fresh install在线导出。