我通过 Docker 全新安装并运行了 WordPress 6.5.3 MySQL 5.7.44-1.el7
,可以通过我的网络浏览器访问。
我还将 WordPress 2.0.2 中的旧数据MySQL 4.1.14
保存到包含以下文件的目录中:
4.0K db.opt
4.0K wp_categories.MYD
4.0K wp_categories.MYI
12K wp_categories.frm
4.0K wp_comments.MYD
4.0K wp_comments.MYI
12K wp_comments.frm
4.0K wp_linkcategories.MYD
4.0K wp_linkcategories.MYI
12K wp_linkcategories.frm
4.0K wp_links.MYD
4.0K wp_links.MYI
12K wp_links.frm
8.0K wp_options.MYD
8.0K wp_options.MYI
12K wp_options.frm
4.0K wp_post2cat.MYD
8.0K wp_post2cat.MYI
12K wp_post2cat.frm
4.0K wp_postmeta.MYD
8.0K wp_postmeta.MYI
12K wp_postmeta.frm
80K wp_posts.MYD
8.0K wp_posts.MYI
12K wp_posts.frm
4.0K wp_usermeta.MYD
8.0K wp_usermeta.MYI
12K wp_usermeta.frm
4.0K wp_users.MYD
4.0K wp_users.MYI
12K wp_users.frm
我无法再访问 MySQL 4.1.14 将旧数据导出到 SQL 文件,也无法访问旧的 WordPress。我保留了该数据的凭据(用户名、密码)。
是否可以将旧数据导入到我的新(基于 Docker 的)WordPress 设置中?
如果是这样,我有哪些可用的选择?
仍有一些网站拥有 MySQL 4.1。x,例如日本先进科学技术研究所,有适用于各种操作系统的 v.4.1.21 下载。该版本可能与 4.1.14 文件结构兼容。您可能还需要 Apache PHP v.5,可从Apache Lounge获取。
下载这些安装文件,这需要旧操作系统(例如 32 位 Windows 2000),在虚拟机(例如VirtualBox )中安装该操作系统,然后安装 MySQL 4.1。该虚拟机上的x和 PHP。然后,您应该能够附加到旧文件(看起来您拥有必要的 .frm、.MYD 和 .MYI 文件),并导出数据。
是的,这需要几个步骤,但如果数据有价值的话,可能会在一天左右完成。