2.1 了解MySQL – 第2章 初识MySQL – 第1篇 基础知识 – MySQL从入门到精通

MySQL是目前最为流行的的开放源代码的数据库管理系统,是完全网络化的、跨平台的关系型数据库系统,它是由瑞典的MySQL AB公司开发的,由MySQL的初始开发人员David Axmark和Michael “Monty” Widenius于1995年建立,目前属于Oracle公司。它的象征符号是一只名为Sakila的海豚,代表着MySQL数据库和团队的速度、能力、精确和优秀本质。

MySQL数据库可以称得上是目前运行速度最快的SQL数据库。除了具有许多其他数据库所不具备的功能和选择之外,MySQL数据库还是一种完全免费的产品,用户可以直接从网上下载使用,不必支付任何费用。

2.1.1 MySQL数据库的概念

数据库(Database)就是一个存储数据的仓库。为了方便数据的存储和管理,它将数据按照特定的规律存储在磁盘上。通过数据库管理系统,可以有效地组织和管理存储在数据库中的数据。MySQL就是这样的一个关系型数据库管理系统(RDBMS),它可以称得上是目前运行速度最快的SQL数据库管理系统。

2.1.2 MySQL的优势

MySQL是一款自由软件,任何人都可以从其官方网站下载。MySQL是一个真正的多用户、多线程SQL数据库服务器。它是以客户/服务器结构的实现,由一个服务器守护程序mysqld和很多不同客户程序和库组成。它能够快捷、有效和安全地处理大量的数据。相对于Oracle等数据库来说,MySQL在使用时非常简单。MySQL的主要目标是快捷、便捷和易用。

MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,有其是开放源代码这一特点,成为多数中小型网站为了降低网站总体拥有成本而选择MySQL作为网站数据库的重要指标。

2.1.3 MySQL的发展史

MySQL这个名字的由来已经无从考究了。基本指南以及大量的库和工具采用前缀My,已经有10年以上了;另外,MySQL的创始人之一的Monty Widenius的女儿也叫My。到底哪个是MySQL名字的由来,至今仍是一个谜,包括开发者也不知道。

MySQL的海豚徽标的名字是Sakila,它是由MySQL AB公司的创办人从用户在“Dolphin 命名”比赛中提供的众多建议中选定的,是由来自非洲斯威士兰的开放源码软件开发人Ambrose Twebaze提出的。根据Ambrose的说法,按斯威士兰的本地语言,女性化名称Sakila源自SiSwati。Sakila也是坦桑尼亚、Arusha地区的一个镇的镇名,靠近Ambrose的母国乌干达。

MySQL从无到有,到技术的不断更新、版本的不断升级,经历了一个漫长的过程,这个过程是实践的过程,是MySQL成长的过程。时至今日,MySQL的版本已经更新到了MySQL 5.6.如图 2.1所示为MySQL官方网站上的截图,足以反映出MySQL的成长历程。

图 2.1   MySQL版本的发展
图 2.1 MySQL版本的发展

说明:2008年1月16日,MySQL被Sun公司收购,而到2009年,Sun被世界第二大软件供应商Oracle公司收购,成为Oracle数据库的有益补充。


本人于2023年1月18日19:59:37学习完此内容,特于此记录并分享。

© 版权声明
THE END
喜欢就点赞支持一下吧,如果觉得不错或日后有所需要,可以收藏文章和关注作者哦。
点赞2打赏 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容