事务处理(需要借助第三方存储引擎) 。
软件诞生,自然该给她取一个好听并且容易记住的名字。时至今日, MySQL AB 仍然没
有公布当初为什么给这个数据库系统取名为 MySQL 。据传 MySQL 是取自创始人之一 Monty
Widenius 的女儿的名字或许大家会认为这仅仅是我的猜测,不以为然,其实也并不是完全
没有根据的。大家或许知道 MySQL 最近正在研发的用来替代 MyISAM 存储引擎的新一代存储
引擎产品 Maria
, 为什么叫
Maria? 笔者对这个问题也比较感兴趣, 曾经和 MySQL 前 CTO
David 沟通过。得到的答案是, Maria 是以他小女儿的名字命名的。看来,这是几
位 MySQL 的创始人 为自己的软件命名的一个习惯。
在 MySQL 诞生之初, 其功能还非常粗糙, 和当时已经成熟稳定运营多年的商业数据库 管
理系统完全不能比。 MySQL 之所以能够成功,和几个创始人最初采用的策略关系非常大。
1.1.3
1.1.3
1.1.3
1.1.3 寻求发展
MySQL 诞生的时候, 正是互联网开始高速发展的时期。 MySQL AB 通过优化 MySQL 满足 了
互联网开发用者对数据库产品的需求: 标准化查询语言的支持, 高效的数据存取, 不必关 注
事务完整性, 简单易用, 而且成本低廉。 当时大量的小公司都愿意采用 MySQL 作为数据库 应
用系统的数据库管理系统,所以 MySQL 的用户数量不断的增长,进一步促进了 MySQL 自身
的不断改进和完善,进入了一个非常好的良性循环。
合理地把握需求, 准确地定位目标客户, 为 MySQL 后面的发展铺平了道路。 我们看到
,
MySQL 一开始就没有拿大型的企业管理软件的数据库系统来定位自己,没有将所有的 IT 行
业定位为自己的目标用户, 而是选择的当时并不受重视的一小部分 Web 开发者作为自己的 客
户来重点培养发展。这种做法或许值得我们的 IT 企业学习。
1.1.4
1.1.4
1.1.4
1.1.4 巨人崛起
可以说, 正是 MySQL 最初抓住了互联网客户, 造就了今天 MySQL 在互联网行业的巨大 成
功。当然, MySQL 的高速发展,同时也离不开另外一个很关键的因素,那就是开放源代码。
在 2000 年的时候, MySQL 公布了自己的源代码,并采用 GPL ( GNU General Public
License )许可协议, 正式进入开源世界。虽然在当时的环境下,开源还没有现在这样流行
,
但是那是开源世界开始真正让大多数世人所接受并开始推崇的起步阶段。 当然 MySQL 的成 功
并不仅仅是因为以上的这些原因, 但我们不能否认正是 MySQL 这一战略性质的策略让 MySQ L
在进一步拓展自己的客户群 的路上一路东风。此后 MySQL 的发展路程我想就不需要我继续
再次罗嗦了, 因为基本上都可以从 MySQL 的官方网站 ( http: //www.mysql.com ) 得到相应 的
答案。
评论