WordPress页面存储在数据库中的什么位置? [SQL 查询]

已发表: 2022-10-07

有没有想过 WordPress 会存储你所有的页面和帖子? 现在是 2022 年,WordPress 是互联网上使用最广泛的 CMS,它为近 35% 到 38% 的互联网提供动力,并拥有超过 60% 的内容管理系统份额。

它绝对拥有主导市场的所有理由——简单易用的导航界面,非技术人员也可以使用,加载速度快,使其对 SEO 友好,平台稳定,安全性高。

如果您认为 WordPress 的工作方式与您的图片单独存储的典型移动设备一样,那您就错了方向。 您可能会问 WordPress 如何存储我们的页面,以及这种平衡管理背后的机制是什么。

嗯,WordPress 将您的所有帖子(包括页面和内容)保存在一个名为“ wp-posts ”的数据库表中。 每当您发布新信息时,WordPress 都会自动将信息添加到此数据库表中。

这些技术细节可能会让您觉得太沉重而无法消化。 因此,让我们更深入地研究这个概念并轻松探索这个过程。

滚动到顶部

目录

WordPress是如何工作的?

WordPress 是使用 PHP 代码开发的,它使用 MySQL 作为数据库。 它是与基本 HTML 代码不同类型的代码。 既然您知道 WordPress 没有使用 HTML,那么您已经了解了第一个问题,即 WordPress 是否分别保存了每个帖子和页面。

绝对不是,因为它没有使用 HTML。

每当有人登陆您的网站并浏览内容时,WordPress 就会加载并搜索预制数据库中的所有信息,从 MySQL 收集信息后,它使用 PHP 将信息显示在用户面前。

让我们简化整个过程以便更好地理解:

  • 读者登陆您的网站并希望阅读您网站上可用的任何特定页面(该网站托管在 WordPress 上)。
  • 现在 WordPress 扫描数据库并通过运行以 index.php 开头的 PHP 函数来查找该信息。
  • WordPress 审查您网站的存储信息并选择请求的帖子或页面。
  • 您的网站有一个特定的主题,并且您正在使用一些插件进行管理。 现在 WordPress 将在呈现之前将请求的信息与插件和主题进行合并和排列。
  • 将所有内容打包在一起后,它会使用 HTML 代码创建一个页面。

现在页面被发送显示。 这就是整个过程。 WordPress 利用 MySQL 来生成显示的 HTML 页面。

滚动到顶部

WordPress 页面在 SQL 中存储在哪里?

我们刚刚解释了上面的过程,如前所述,WordPress 将所有创建的内容存储在其数据库中,包括页面和帖子。 迄今为止,您创建的每条内容都存在于一个名为“ wp_posts ”的表中。

甚至可以通过两种不同的方法来定制这个数据库——一种是通过 SQL,可以通过 MySQL 的命令来完成,另一种方法是使用可靠的工具(我们推荐使用 phpMyAdmin)。 您可以使用该工具来管理和维护您的数据库。

现在,大多数 WordPress 用户在他们的控制面板中获得 phpMyAdmin,具体取决于他们的主机。 如果您是使用 cPanel 的人,您可以简单地登录到您的帐户,然后搜索 phpMyAdmin 选项。

它会将您直接发送到数据库,您可以从中进行修改。 一旦你有了一个数据库,你可以点击它来查看你网站上使用的表格。

where wordpress pages are stored, where wordpress pages are stored in database

默认情况下,您将看到 12 个可使用插件进行编辑的表格。 现在这些表之一被命名为“ wp_posts ”,您将在其中获得“ post_type ”。 这包含所有类型的帖子,包括页面、自定义帖子、常规帖子等。您还可以看到包含作者姓名、发布日期、总评论等信息的不同列。

但是,我们不建议您尝试使用数据库,除非您已经很好地掌握了所需的技能和适当的知识。 一个小错误足以破坏您的整个网站。 在某些情况下,您甚至可能无法访问您的网站,而且永远无法恢复。 所以你知道这不是玩的东西。 这是非常危险的。

滚动到顶部

备份 WordPress 的 SQL 数据库的步骤

SQL 备份过程并不痛苦。 您有两个选项可用于备份 WordPress 的 SQL 数据库。 一种是使用 phpMyAdmin,另一种是使用 WordPress 插件。 这两种方法都是安全的,但插件易于使用。

下面我们详细给出了使用phpMyAdmin方法备份SQL数据库的步骤。 如果您想使用插件执行此过程,我们建议您使用“Updraft”和“All in one Migration”。

因此,以下是使用 phpMyAdmin 备份 WordPress 的 SQL 数据库的简单步骤:

首先使用您的用户名和密码登录您的 cPanel 或控制面板。 如果您在登录 cPanel 帐户时需要帮助,请查看这篇文章。

where wordpress pages are stored, where wordpress pages are stored in database

搜索 phpMyAdmin 选项并单击它以进入您网站的数据库集合。

where wordpress pages are stored, where wordpress pages are stored in database

找到您要备份的数据库并单击它。 您将获得“导出”数据库文件的选项。 它将重定向到探索页面。 您可以从这里轻松下载备份。

where wordpress pages are stored, where wordpress pages are stored in database

在这里,您有两个选项可用于导出文件。 根据您的需要选择最合适的一种; 完成后按“开始”按钮。

现在您的下载将开始。 该文件将从您的 WordPress 数据库发送到您的桌面。 您可以提取它并在需要时使用它。

滚动到顶部

常见问题 (FAQ)

我们从网上阅读了您的问题,以下是我们遇到的一些常见问题,你们反复询问。

Q1。 我可以使用哪些插件来备份 SQL 数据库?

您有很多可用的选项,但我们想向您推荐我们最喜欢的两个 - Updraft 插件和 All-in-One Migration 插件。 如果您要选择其他选项,请确保它已更新并具有真实评论。

Q2。 除了数据库之外,WordPress 的其他元素是什么?

因此,WordPress 不仅绑定到数据库,它还具有插件、您附加的媒体、您正在使用和使用过的主题、您已安装的核心文件以及您能想到的所有文件。

Q3。 下载网站备份后会发生什么?

备份将作为 zip 文件保存在您当前使用的本地设备上。 您可以提取它并在需要时使用它。

最后的想法

在本文中,我们通过详细指南深入了解了所有步骤,以回答 WordPress 页面在数据库中的存储位置。 我们想提醒您,使用数据库可能不需要高超的编码技能,但一次失误可能会让您付出所有在网站上的辛勤工作。

但是了解该过程将有助于您在将来进行任何故障排除。 因此,在对您的 WordPress 网站进行 SQL 备份时,请务必小心谨慎。 如果您遇到任何困难,请不要犹豫,将此事交给专家。

但是,如果您正确地按照本文中提到的步骤进行操作,则很简单。 如有任何疑问,请发表评论,我们会尽快回复您!