MySQL要怎麼念?淺談MySQL關聯式資料庫與MariaDB的歷史緣由
IKEA就念IKEA,MySQL就念MySQL,這不是常識嗎?
在網路的世界裡,資料庫無所不在,不管是今天你打開購物車,
現今主要的資料庫可分為兩種,一種是關聯式資料庫(
相關連結:後端服務的根基,淺談SQL關連式資料庫 RDBMS
MySQL,其實指的就是 My + SQL 啦,也是我們常聽到 LAM
LAMP 中的 M 其實也可以指 Maria DB,Maria DB算是MySQL的分支,也是Monty Widenius 的女兒的名稱。大女兒名為 My Widenius, 小女兒名為 Maria Widenius。
(Maria DB文章請看此)
要注意的是,英文字母縮寫不見得專屬於某一個意思,所以爭執個別字母原意為哪一個單字或軟體不是很有意義。但是根據上下文通常可以得知細節。
以下為常見組合
MAMP = 環境 MacOS Apache MySQL PHP 或是 軟體 MAMP
WAMP = Windows Apache MySQL PHP 或是 軟體 WAMP (不過進度條推廣的是MAMP Windows版)
XAMPP = MariaDB、PHP和Perl 為註冊商標之免費軟體(官網、進度條資源)
其中Apache 原軟體名稱為 Apache http server,也常見簡稱為httpd (官網,WIKI)
LNMP、WNMP、MNMP 則為把 Apache 改為使用 Nginx,不過一般例如MAMP、XAMPP等「軟體」都直接把Nginx包含進去了,所以內部作切換即可。
在1995年,Michael Widenius, David Axmark及Allan Larsson創立了瑞典的MySQL AB公司,隨之推出了現今最具知名度的同名產品MySQL,作為
這時候大家一定很好奇,這樣的開放原始碼公司,
其實靠的就是所謂的雙重許可,一方面MySQL屬於GPL的開放
另一方面,MySQL AB也靠著顧問服務以及認證的方式賺取收入,例如透過開班授課、
在2008年,昇陽軟體公司(Sun Microsystems)透過10億美金的價格收購,
但收購後Oracle大幅調漲其商業版的售價,
儘管經過時代變遷,迄今MySQL已經是所以資料庫管理系統中效
最後,到底MySQL怎麼唸呢?官方正式說法是念/maɪ ˌɛskjuːˈɛl/,聽起來就是My+S+Q+L分開念,
最後工商一下
進度條有MySQL的初階至中階課程,除了基本SQL語法的教學外,也包含資料庫設計理念與實作。對於一直搞不懂資料庫的同學會有相當的幫助喔!
課程連結:從零開始的SQL語法與資料庫設計 - 以MySQL來攻略
如果同時對Linux、AWS、Apache與Nginx有興趣的話
也可以考慮我們的組合課程喔!
套裝課程:Linux AWS + MySQL 進階輔助課程組合
最後,如果你喜歡我們的文章,別忘了到我們的FB粉絲團按讚喔!!