甲骨文公司开发并支持MySQL,这是一个基于SQL的开源数据库管理系统。一个数据库只是一个结构化数据的集合,为方便访问和检索而安排。对于WordPress网站来说,这些 "数据 "包括你的博客条目内容、你网站所有注册用户的信息、自动加载的数据、关键设置的设置等等。
MySQL是存储和管理数据的一种标准方法,特别是对WordPress博客来说,它是一个受欢迎的数据库选项。了解你如何为WordPress创建数据库。
究竟什么是MySQL?
MySQL于1995年首次亮相。从那时起,在2010年被甲骨文公司收购之前,它已经经历了几次所有权/管理权的变化。MySQL仍然是一个开源平台,这意味着即使甲骨文公司控制它,你也可以自由地使用和改变它。
这个名字来自于将 "My"--联合创始人的名字--与SQL--结构化查询语言的首字母缩写相结合,这是一种用于访问和管理关系数据库中数据的计算机语言。
要了解MySQL的工作原理,必须熟悉两个相关的概念。
关系数据库-
当涉及到在数据库中存储信息时,有几种选择。
MySQL使用的是所谓的关系型数据库。
关系型数据库不是把所有东西都倾倒在一个巨大的数据库中,而是把你的数据分成许多不连续的存储空间,称为表。
客户在关系型数据库中有自己的表,而订单则有自己的表。
你大概也希望能够说 "给我显示无名氏的所有交易 "这样的话。这就是关系组件发挥作用的时候了。
你可以用一个 "键 "将两个表的信息连接在一起,允许你根据需要编辑和混合不同表中的数据。了解一个代码与客户的名字不一样是至关重要的。相反,你会使用一个独一无二的标识符,如一个独特的ID号码。
如果你看一下你的WordPress网站的数据库,你会注意到它遵循这种关系结构,所有的数据都被组织到各个表中。
客户端-服务器模式
MySQL除了是一个关系型数据库系统外,还采用了客户-服务器方法。
服务器是储存你的信息的地方。然而,你必须对这些信息提出要求。这就是客户进来的地方。
客户端使用我们之前描述的编程语言SQL,向数据库系统请求它所需要的信息。
比如说,假设有人访问你网站上的一篇博客文章。在这种情况下,你的WordPress网站将对数据库服务器进行许多SQL调用,以获得所有必要的信息,将博客文章呈现给访问者的网络浏览器。它将
获取博客文章的内容,并使用wp_posts表。
检索这些信息,并利用wp_users表的作者框。
总结
MySQL是一个关系型数据库管理系统,是免费和开源的。这意味着它可以协助你为WordPress网站存储所有的博客文章、用户、插件信息等。
它是关系型的,因为它将信息保存在不同的 "表 "中,并使用 "键 "将其联系起来。
当你的WordPress网站需要访问这些数据时,它使用SQL向MySQL数据库服务器发送一个建议(客户-服务器模式)。
想了解更多关于SQL的信息吗?那就去海鹰媒体吧。