日期:2013-09-03  浏览次数:20423 次


MySQL最后的开发者的意图是用mSQL和他们本人的快速低级例程(ISAM)去连接表格。不管怎样,在经过一些测试后,开发者得出结论:mSQL并没有他们需求的那么快和灵活。这导致了一个使用几乎和mSQL一样的API接口的用于他们的数据库的新的SQL接口的产生,这样,这个API被设计成允许为用于mSQL而写的第三方代码更容易移植到MySQL。

MySQL这个名字是怎样来的曾经不清楚了。基本指南和大量的库和工具带有前缀“my”曾经有10年以上,而且不管怎样,MySQL AB创始人之一的Monty Widenius的女儿也叫My。这两个到底是哪一个给出了MySQL这个名字至今仍然是个密,包括开发者在内也不知道。

MySQL的海豚标志的名字叫“sakila”,它是由MySQL AB的创始人从用户在“海豚命名”的竞赛中建议的大量的名字表中选出的。获胜的名字是由来自非洲斯威士兰的开源软件开发者Ambrose Twebaze提供。依据Ambrose所说,Sakila来自一种叫SiSwati的斯威士兰方言,也是在Ambrose的家乡乌干达附近的坦桑尼亚的Arusha的一个小镇的名字。

 

术语

mSQL:Mini SQL,一种轻量级SQL数据库引擎技术,http://www.hughes.com.au/

ISAM:Indexed Sequential Access Method,索引顺序存取方法

 

参考

MySQL AB,MySQL Reference Manual,2004