MySQL是蝦咪??

SQL 普遍而言都被認為是 Structured Query Language 的縮寫,意思為結構化查詢語言。與資料庫的關聯性模型有相當密切的關係。...

不過在Alan Beaulier 所著的的 SQL 學習手冊 (Master SQL Fundamentals ) 中有提到,SQL並不是任何單字組合的縮寫。而是有著它歷史演變的過程。

姑且不論SQL歷史演變的意義,至少它在MySQL的參考手冊上,有明確的說法。

取自MySQL 5.6 ManualChapter 1. General Information中的片段:

The MySQL™ software delivers a very fast, multi-threaded, multi-user, and robust SQL (Structured Query Language) database server.

意思為MySQL軟體 提供了一個非常快速、多線程、多使用者而穩固的SQL(結構化查詢語言)伺服器。

既然我現在用的是MySQL,那我就接受他的定義。

特別一提,SQL跟MySQL不一樣,SQL是種語言,而MySQL是個使用SQL語言的資料庫伺服器,名字很像實在容易令人混淆。

(事實上兩個也並不完全相容,MySQL中多了標準SQL的延伸,在某些定義上也有些許不同)

再說到MySQL這名字,開頭的My,由來其實很不一樣。

MySQL is named after co-founder Monty Widenius's daughter, My.

沒會意錯的話,應該是取自於MySQL共同創辦人女兒的名字。

MySQL在手冊中的明確定義是:最受歡迎的開放原始碼SQL資料庫管理系統,由Orcale corporation所開發 散佈 與支持。

MySQL, the most popular Open Source SQL database management system, is developed, distributed, and supported by Oracle Corporation.

為什麼要選擇MySQL?

因為它 " 免費 " "簡單" "快速"...
 

 
 

  按個讚!~支持本站!~

FB推薦載入中