【第1期】MySQL为什么叫MySQL
MySQL这个名字,起源不是很明确。一个比较有影响的说法是,基本指南和大量的库和工具带有前缀“my”已经有10年以上,而且不管怎样,MySQL AB创始人之一的Monty Widenius的女儿也叫My。这两个到底是哪一个给出了MySQL这个名字至今依然是个密,包括开发者在内也不知道。
MySQL的海豚标志的名字叫“sakila”,它是由MySQL AB的创始人从用户在“海豚命名”的竞赛中建议的大量的名字表中选出的。获胜的名字是由来自非洲斯威士兰的开源软件开发者Ambrose Twebaze提供。根据Ambrose所说,Sakila来自一种叫SiSwati的斯威士兰方言,也是在Ambrose的家乡乌干达附近的坦桑尼亚的Arusha的一个小镇的名字。
MySQL,虽然功能未必很强大,但因为它的开源、广泛传播,导致很多人都了解到这个数据库。它的历史也富有**性。
MySQL的历史最早可以追溯到1979年,那时Oracle也才小打小闹,微软的SQL Server影子都没有。有一个人叫Monty Widenius, 为一个叫TcX的小公司打工,并用BASIC设计了一个报表工具,可以在4M主频和16KB内在的计算机上运行。过了不久,又将此工具,使用C语言重写,移植到Unix平台,当时,它只是一个很底层的面向报表的存储引擎。这个工具叫做Unireg,这就是MySQL最初的雏形。
如今MySQL作为当今最流行的开源关系型数据库,在2019年12月最新的db-engines数据库流行度排行中仅次于oracle位居次席,在所有开源数据库产品中排名第一。在市场使用率方面MySQL 以 38.9% 的使用率高居榜首,在全球最大网站Top20中,使用率高达90%。
利用MySQL可以满足绝大多数对数据一致性要求较高的交易型应用场景需求,配合MongoDB和Redis等NoSQL内存数据库和消息队列等工具提供对消息推送、通知等场景支持,可以满足构建各种规模的业务系统的需求。无论是高速发展的互联网公司还是刚刚起步的初创公司,MySQL都将是他们最好的关系型数据库选择之一。
本期小编为大家推荐两本畅销好书。点击下方书封图片直接购买,也可参与文末赠书活动。华章宠粉可不是说说而已。
01
畅销书全面升级,第一版广获好评;
基于MySQL5.6,结合源代码,从存储引擎内核角度对InnoDB的整体架构、核心实现和工作机制进行深入剖析。
02
数据库技术专家撰写,多年数据库领域的经验结晶。实战性强,从架构、调优、运维、开发、测试等多个角度对MySQL管理和维护进行了全方位的归纳和总结!
华章图书,专注高端IT出版。感谢大家对华章图书的信任与支持。以上两本畅销好书,你最想要哪本,留言谈谈你最想要那本书的原因。留言点赞最多的前2名,小编会包邮分别送出1本正版书籍。留言截至4月10日。下一期赠书小编会公布中奖名单,锦鲤就是你呦!
点击阅读原文,直达数据库专场