• 欢迎访问VPS岛网站,国外VPS,国内VPS,国外服务器,国内服务器,服务器主机,测评及优惠码,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站 QQ群

MySQL之什么是MySQL

mysql技术 mb5ff98246f093d 19次浏览 已收录 0个评论

图片

        这篇教程是帮助你回答:什么是MySQL?以及告诉你为何 MySQL 是世界上最流行的开源数据库的原因。

        在了解MySQL之前,要先了解database和SQL,若你已经了解它俩,则可以直接跳到:什么是MySQL?

介绍database:

其实你每天都在和数据打交道…

当你从智能手机打开播放列表,听你最喜欢的歌曲时。在这个例子中,播放列表就是数据库。

当你向微博发布图片时,你的图片列表就是数据库。

当你在电商网站浏览,并购买鞋子、衣服时,购物车就是数据库。

数据库无处不在,那数据库到底是什么呢?根据定义,一个数据库只不过是数据化的集合。

数据之间有关联是很自然的,比如:一个商品隶属于一个商品分类同时关联很多标签。因此,我们称之为关系数据库。

在关系数据库中,产品、分类、标签等等,都使用表来表示,一个表包含列和行。就像电子表格。

一个表可能和其他表有关联,例如:一对一和一对多的关系。

因为我们需要处理大量的数据,所以我们需要定义数据库、表等等和高效处理数据的一个方法。另外,我们要把数据转为信息。

这就是SQL扮演的角色。

SQL-数据库的语言

SQL代表结构化查询语言。

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

ANSI / SQL定义了SQL标准。 当前版本的SQL是SQL:2003。 每当我们引用SQL标准时,我们指的是当前的SQL版本。

SQL包含3部分:

  1. 数据定义语言,包括帮助你定义数据库和他的对象的语句,例如:table、views、triggers、stored procedures

  2. 数据操作语言包括更新和查询数据的语句

  3. 数据控制语言允许你向用户授予访问数据库中特定数据的权限。

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

MySQL是什么?

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

MySQL就是My 和 SQL 的组合。

MySQL是数据库管理语言,允许你管理关系数据数据库。是Oracle的开源项目,代表着你可以免费使用。另外,如果你想,也可以改变源码来满足你的需求。

尽快MySQL是开源软件,但是你仍然可以从Oracle那里购买许可证,以此得到优质的支持服务。

相比于 Oracle 的数据库、Microsoft SQL Server,MySQL是相当容易掌握的。

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

官方发音是:My Ess Que Ell。可是,你可以随意发音,谁又会在意呢?

如果你建设网站或者Web应用,MySQL是很好的选择。MySQL是LAMP的必要组件,其中包括Linux、Apache、MySQL、PHP。


VPS岛 的文章和资源来自互联网,仅作为参考资料,如果有侵犯版权的资源请尽快联系站长,我们会在24h内删除有争议的资源。丨 转载请注明MySQL之什么是MySQL
喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址