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

时间:2013-10-16 06:37:28

标签: mysql wordpress file-conversion

我在Wordpress.org网站上询问过this并且没有收到回复。我一直在寻找并尝试获取相关信息,但我无法获得任何可用的信息。

我在自己的网站上有一个Wordpress博客,由Westhost托管。它运行的是Wordpress 2.7(我从未收到有关升级的通知,现在他们在该托管服务中拥有3.x)。在过去六周的某个时刻,我的博客消失了。现在,当我进入主页面时,我得到一个空白页面 - 甚至“show source”也没有提供任何文字或HTML。

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

然而,我可以在MySQL中访问我的所有Wordpress数据(帖子,评论,图片的blob),因此我可以转储数据库,然后使用Perl脚本做我需要的任何转换它。

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

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

但我找不到有关导出文件格式或格式的任何信息。

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

如何将MySQL中的数据库信息转换为Wordpress导出文件?

(我不关心我所拥有的任何主题 - 我只想导入帖子,包括格式,链接和图片以及评论。)

0 个答案:

没有答案