mysql 數據庫快速入門 mysql數據庫的發展

MySQL發展歷史

  1. 1979年,那時Oracle也才小打小鬧,微軟的SQL Server影子都沒有。有一個人叫Monty Widenius, 爲一個叫TcX的小公司打工,並用BASIC設計了一個報表工具,可以在4M主頻和16KB內存的計算機上運行(想想就覺得可怕,以前的程序員真的個個是大牛)。過了不久,又將此工具,使用C語言重寫,移植到Unix平臺,當時,它只是一個很底層的面向報表的存儲引擎。這個工具叫做Unireg。
  2. 1990年,TcX的customer 中開始有人要求要爲它的API提供SQL支持,於是,他直接藉助於mSQL的代碼,將它集成到自己的存儲引擎中,然而,速度並不快(Monty覺得商用數據庫的速度難令人滿意,直接使用mSQL的代碼也不行)。於是, Monty雄心大起,決心自己重寫一個SQL支持。
  3. MySQL3.22應該是一個標誌性的版本,提供了基本的SQL支持(詳情見上文)
  4. 2003年12月,MySQL5.0,開始有View,存儲過程之類的東東,其間, bug也挺多。
  5. 2008年1月16號 ,MySQL被Sun公司收購。(據說,被Sun收購的公司多薄命,因爲用戶不再免費使用——也有免費版本的,不過,人家東西好,不用還不行,所有我號召大家一起去開源社區,幾代人的智慧的結晶,幾代人的智慧彙總,還是免費的哦,不過,開源小白還是痛苦的,畢竟很多高深的代碼是看不懂的,但是開源是很多程序員的快速成長之路)。
  6. mysql 和 php (服務器端的腳本語言,快速產出的動態語言,還是很棒的)的結合絕對是完美.很多大型的網站也用到mysql數據庫.mysql的發展前景是非常光明的。

MySQL數據庫各個版本的區別

  • MySQL Community Server 社區版本,開源免費,但不提供官方技術支持。這也是我們通常用的MySQL的版本。
  • MySQL Enterprise Edition 企業版本,需付費,可以試用30天。
  • MySQL Cluster 集羣版,開源免費。可將幾個MySQL Server封裝成一個Server。
  • MySQL Cluster CGE 高級集羣版,需付費。
  • MySQL Workbench(GUITOOL)一款專爲MySQL設計的ER/數據庫建模工具。它是著名的數據庫設計工具DBDesigner4的繼任者。MySQLWorkbench又分爲兩個版本,分別是社區版(MySQL Workbench OSS)、商用版(MySQL WorkbenchSE)。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章