什么是WordPress数据库

2020.03.26 -

   

WordPress数据库是存储所有必需的网站数据的地方。不仅包括用户名和密码之类的基本信息,还包括帖子,页面和评论,甚至包括网站主题和WordPress配置设置。今天,我们将看看为什么以及如何管理WordPress数据库。

为什么WordPress需要数据库

数据库是结构化的组织数据集。在IT领域,数据库管理系统(DBMS)是指与用户交互,处理数据以及检索和存储数据的软件。将图片或视频保存在计算机驱动器中或将名片夹保存在老式的名片管理中时,情况几乎相同。拥有一个个人数据库来访问该数据非常有帮助。

有几种使用和访问数据库的方法。WordPress将MySQL  用于其数据库管理系统。MySQL是开源软件,它负责管理WordPress数据库的组件,例如用户数据,用户元数据,帖子,评论等。我们将在稍后讨论。

WordPress使用PHP,并在PHP标记内使用SQL查询作为从MySQL数据库CRUD(创建,读取,更新和删除)数据的指令语言。该数据库是WordPress的重要组成部分。它是存储所有核心信息的骨干。该数据库还可以确保您的页面运行平稳,经过全面优化,并可以帮助您定期备份数据。

下一个问题,数据库存储在哪里?

什么是数据库主机?

WordPress数据库由数据库主机安排,然后将其放在MySQL服务器上。将数据库主机视为可以使用特定地址(主机名)访问的实际房屋。您可以从“房间”部分(数据库名称)检索某些内容。当然,您需要获得许可,这就是为什么在进入房屋之前需要输入用户名和密码的原因。

在大多数情况下,您可以使用  localhost  作为主机名来管理WordPress并将其与数据库连接。例如,在Hostinger中,可以从控制面板的“ 数据库”部分下找到数据库主机的详细信息:

Hostinger仪表板中的“ MySQL数据库”部分

什么是数据库表?

在数据库中,您的数据以表的形式存储。每个表均包含唯一数据,并以行显示。并且这些行还包含其他信息或参数。默认情况下,当您首次设置网站时,WordPress将自动创建这些表。WordPress 4.4版本将创建以下核心数据库表:

  1. wp commentmeta  –每个注释都有称为元数据的唯一信息,该数据将在本节中提供。
  2. wp注释  –该表中将提供WordPress中的所有注释。
  3. wp links  –此部分包含与在WordPress的“链接”功能中输入的链接有关的信息。
  4. wp选项  –此部分包含WordPress用于存储各种首选项和配置设置的数据。
  5. wp postmeta  –每个帖子都有唯一的信息,称为元数据,该数据将在本节中提供。
  6. wp posts  –在WordPress中,“ posts”是您撰写以填充博客的文章。本节将存储该数据。页面和导航菜单项也存储在这里。
  7. wp termmeta  –每个术语都有唯一的信息,称为元数据,该数据将在本节中提供。
  8. wp术语 –帖子和链接的类别以及帖子的标签都存储在这里。
  9. wp术语关系 –帖子与wp_terms表中的类别和标签相关联,并且此关联关系在此处维护。
  10. wp术语分类法 –该表描述了wp_terms表中条目的分类法(类别,链接或标记)。
  11. wp usermeta  –每个用户都有唯一的信息,称为元数据,该数据将在本节中提供。
  12. wp users – 用户 列表在此处维护。

默认情况下,您无法删除WordPress核心表。

什么是SQL查询?

SQL是结构化查询语言的缩写;它是一种用于管理数据库的编程语言。向数据库服务器中的CRUD数据发出的SQL请求称为查询。WordPress使用MySQL查询存储和检索数据并将其生成到网页中。

查询可以变得很方便,尤其是当您要优化网页时。例如,要删除使使网站速度变慢的垃圾评论。查询可以很快将其删除,请运行以下命令来执行此操作:

DELETE FROM wp_comments WHERE wp_comments.comment_approved = ‘垃圾邮件’ ;

如果要删除不需要的帖子,尤其是较旧的帖子,也可以执行查询。为此,请运行以下查询:

DELETE * FROM `wp_posts` 结果,WHERE `post_type` = ‘POST’ 结果,AND DATEDIFF(NOW(),`post_date` )> 30

您可以将数字“ 30”更改为要删除的任何发布日期。在此示例中,它将删除30天以上的帖子。

您始终可以从WordPress界面中手动删除垃圾邮件和较旧的帖子,但是查询使力量真正触手可及。

专家提示:在执行数据库中的任何更改之前,请记住进行备份!

如何管理WordPress数据库?

我们介绍了许多有关数据库管理的信息。现在,让我们充分利用它。

使用phpMyAdmin管理WordPress数据库或MySQL服务器。它是一个基于Web的开源应用程序,具有易于使用的用户界面。Hostinger在控制面板中有phpMyAdmin。您可以在数据库部分下访问它:

在Hostinger仪表板中访问phpMyAdmin

或者更好的是,我们已经创建了一个独特的直接链接,供您访问phpMyAdmin。只要记住填写您的MySQL服务器的用户名和密码即可。你可以在这里找到它:

在Hostinger仪表板中直接链接phpMyAdmin

单击直接链接或phpMyAdmin按钮后,它将引导您进入phpMyAdmin界面:

phpMyAdmin界面

如您所见,这些是WordPress创建的核心数据库。我没有对网页进行重大更改,因此没有创建其他表。但是,您必须记住,每次在WordPress中进行更改时,这些表都可以添加并堆积。这就是为什么您应该妥善管理。

让我们通过创建备份来执行基本管理。单击导出选项卡,然后选择适当的选项。

使用phpMyAdmin创建备份

该说明会将SQL文件下载到您的计算机。

您还可以使用插件来管理WordPress数据库。在此处查看最佳WordPress数据库管理插件列表。

结论

数据库和WordPress就像是同一枚硬币的两个侧面。它们并肩工作,以确保您的网页运行良好,并对所有数据进行妥善管理。

本站文章禁止转载,违者必究
阅 201
0

WordPress数据库是存储所有必需的网站数据的地方。不仅包括用户名和密码之类的基本信息,还包括帖子,页面和 […]

湘公网安备 43011102001693号

    湘ICP备19003021号-1