php - 如何在没有 wp 的情况下从 mysql 数据库恢复 WordPress 博客 - 内容

标签 php mysql database wordpress phpmyadmin

是的,尽管看起来很奇怪,由于一次事故,整个网站都被炸毁了,包括 wp-content、wp-include 文件夹等。我唯一留下的是通过 phpmyadmin 的 mysql 数据库。我如何从中检索帖子、页面等?

我通常使用wordpress的脚本安装程序,例如fantado等,不太熟悉手动安装wordpress的详细ftp过程

如有任何帮助,我们将不胜感激。

提前致谢

最佳答案

正如我上面所说,这是具体情况而定的事情。您使用的是哪个版本?你的插件是什么?有什么特殊的目录吗?是否有任何特殊/自定义的代码?等等等等。如果您没有自己安装,那么这就是重新创建安装和测试时必须考虑的所有事情,因为自动安装脚本几乎可以安装任何东西。这很痛苦,但至少您的内容没有完全丢失。

因此,请尝试遵循评论中链接的数据库恢复,然后安装新的 WordPress,然后重新插入那些恢复的行。毕竟,您的问题并不是真正针对堆栈溢出而定制的,它可能(我在这里不确定)会产生更精确的答案并且更适合服务器故障。

在某个地方保留完整的数据库备份(不受影响),我有一种感觉,如果您无法通过重新创建新的 WP 并重新插入数据来自行恢复它,那么您最终可能需要雇用某人。这只是听起来很简单的事情之一,但很难解释,因为太多可能会出错。毕竟,您应该每天自动备份您的网站。这样,它就已经恢复了。

关于php - 如何在没有 wp 的情况下从 mysql 数据库恢复 WordPress 博客 - 内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25067203/

相关文章:

php - CakePHP 2.4 - 数据库更新不保存所有传递的数据一个字段永远不会持久化

php - MySQL 使用 Substring 和 Like 仅连接部分字段

mysql - 如何减少具有 200k+ 记录的表的 select * from table_name 查询执行时间?

java - 无法连接到 MySql 数据库

php - Laravel Eloquent 有一个。试图获得非对象的属性

php - MySQL 求和与连接

php - Composer 不会更新过时的依赖项

php - MySQL 字段替代 'is_active' 、 'is_banned' 标志?

mysql - 以mysql日期格式存储时区

database - 什么是 'document data store' 和 'key-value data store' ?