当初は、高速で低レベルな独自の(ISAM)ルーチンを使用してテーブルに接続するために
mSQL
を使用するつもりでした。しかし、いくつかのテストを行った結果、mSQL
はそれほど高速でも柔軟でもないため、ニーズに合わないという結論に至りました。これが要因となって、私たちのデータベースへの新しい
SQL
インタフェースを開発することになりました。ただし、mSQL
とほとんど同じ API
インタフェースを使用することにしました。.この
API を選択したのは、mSQL
で使用するために記述されたサードパーティのコードを
MySQL
で使用するために簡単に移植できるようにするためです。
MySQL という名前の由来は明らかではありません。当社の基本ディレクトリおよび多数のライブラリやツールには、10 年以上にわたって 「my」 というプリフィックスが使われています。 また、共同創設者 Monty Widenius の娘の名前も My です。そのため、このうちのどちらが MySQL の名前の由来となったのかは、私たちにとってもいまだに謎なのです。
MySQL のドルフィン(当社のロゴ)の名前は 「Sakila,」 です。Sakila は、当社の「ドルフィンのネーミング」コンテストで、ユーザによって提案された膨大な数の名前の中から MySQL AB の創設者が選んだものです。 この名前を提案したのは、アフリカのスワジランド出身の Ambrose Twebaze というオープンソースソフトウェアの開発者でした。Ambrose によると、Sakila という名前は、スワジランドの現地語であるシスワティ語にルーツがあるということです。また、Sakila は、Ambrose の出生国であるウガンダに近い、タンザニアのアルーシャにある町の名前でもあります。