What Is MySQL

摘要:本教程帮助您回答这个问题:什么是 MySQL?并给你解释为什么MySQL是世界上最受欢迎的开源数据库。

要了解MySQL,首先需要了解数据库和SQL。如果您已经了解数据库和 SQL,可以跳转到什么是 MySQL部分。

数据库简介

您每天都与数据打交道...

当您想听自己喜欢的歌曲时,可以从智能手机打开播放列表。在这种情况下,播放列表是一个数据库。

当您拍摄照片并将其上传到 Facebook 等社交网络上的帐户时,您的照片库就是一个数据库。

当您浏览电子商务网站购买鞋子、衣服等时,您会使用购物车数据库。

数据库无处不在。那么什么是数据库呢?根据定义,数据库仅仅是数据的结构化集合。

数据本质上彼此相关,例如,产品属于产品类别并与多个标签相关联。因此,我们使用术语关系数据库

在关系数据库中,我们使用表对产品、类别、标签等数据进行建模。表包含列和行。它就像一个电子表格。

一个表可以使用关系(例如一对一和一对多关系)与另一个表相关。

因为我们要处理大量的数据,所以我们需要一种方法来定义数据库、表等,并更有效地处理数据。此外,我们希望将数据转化为信息。

这就是 SQL 发挥作用的地方。

SQL——关系数据库的语言

SQL 代表结构化查询语言。

SQL 是用于访问数据库的标准化语言。

ANSI/SQL 定义了 SQL 标准。当前 SQL 版本是 SQL:2016。每当我们提到 SQL 标准时,我们指的是当前的 SQL 版本。

SQL包含三部分:

  1. 数据定义语言包括帮助您定义数据库及其对象的语句,例如表、视图触发器存储过程等。
  2. 数据操作语言包含允许您更新查询数据的语句。
  3. 数据控制语言允许您授予用户访问数据库中特定数据的权限

现在,您了解了数据库和 SQL,是时候回答下一个问题了……

什么是 MySQL

MySQL?什么?

My 是MySQL 联合创始人 Monty Widenius女儿的名字。

MySQL的名字是My和SQL的组合,MySQL。

MySQL 是一个数据库管理系统,允许您管理关系数据库。它是由 Oracle 支持的开源软件。这意味着您无需支付一毛钱就可以使用 MySQL。此外,如果您愿意,您可以更改其源代码以满足您的需求。

尽管 MySQL 是开源软件,您也可以从 Oracle 购买商业许可版本以获得高级支持服务。

与 Oracle 数据库或 Microsoft SQL Server 等其他数据库软件相比,MySQL 非常容易掌握。

MySQL可以运行在UNIX、Linux、Windows等各种平台上。你可以将它安装在服务器上,甚至可以安装在桌面上。此外,MySQL 可靠、可扩展且快速。

MySQL 的官方发音是My Ess Que Ell,而不是 My Sequel。不过,你可以随心所欲地发音,谁在乎呢?

如果您开发网站或 Web 应用程序,MySQL 是一个不错的选择。 MySQL 是 LAMP 堆栈的重要组件,其中包括 Linux、Apache、MySQL 和 PHP。

本教程有帮助吗?