摘要:本教程帮助您回答这个问题:什么是 MySQL?并给你解释为什么MySQL是世界上最受欢迎的开源数据库。
要了解MySQL,首先需要了解数据库和SQL。如果您已经了解数据库和 SQL,可以跳转到什么是 MySQL部分。
数据库简介
您每天都与数据打交道...
当您想听自己喜欢的歌曲时,可以从智能手机打开播放列表。在这种情况下,播放列表是一个数据库。
当您拍摄照片并将其上传到 Facebook 等社交网络上的帐户时,您的照片库就是一个数据库。
当您浏览电子商务网站购买鞋子、衣服等时,您会使用购物车数据库。
数据库无处不在。那么什么是数据库呢?根据定义,数据库仅仅是数据的结构化集合。
数据本质上彼此相关,例如,产品属于产品类别并与多个标签相关联。因此,我们使用术语关系数据库。
在关系数据库中,我们使用表对产品、类别、标签等数据进行建模。表包含列和行。它就像一个电子表格。
一个表可以使用关系(例如一对一和一对多关系)与另一个表相关。
因为我们要处理大量的数据,所以我们需要一种方法来定义数据库、表等,并更有效地处理数据。此外,我们希望将数据转化为信息。
这就是 SQL 发挥作用的地方。
SQL——关系数据库的语言
SQL 代表结构化查询语言。
SQL 是用于访问数据库的标准化语言。
ANSI/SQL 定义了 SQL 标准。当前 SQL 版本是 SQL:2016。每当我们提到 SQL 标准时,我们指的是当前的 SQL 版本。
SQL包含三部分:
现在,您了解了数据库和 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。