Mysql DBA 高級運維學習之路-mysql數據庫入門知識

1.MySQL數據庫介紹

MySQL是一種關係型數據庫管理系統,關係型數據庫的特點是將數據保存在不同的表中,在將這些表放在不同的數據庫中,而不是將所有數據統一放在一個大倉庫裡,這樣設計增加了MySQL的讀取速度,靈活性可管理性也得到了很大的提高,訪問以及管理MySQL數據庫的最常用標準化語言為SQL結構化查詢語言。

2.為什麼選擇MySQL數據庫

MySQL數據庫的到底有哪些優勢和特點呢,讓大家都選擇它?

原因可能有以下幾點:

(1)MySQL性能卓越,服務穩定,很少出現異常宕機。

(2)MySQL開放源代碼且無版權制約,自主性及使用成本低。

(3)MySQL歷史悠久,社區及用戶非常活躍,遇到問題,可以尋求幫助。

(4)MySQL 軟件體積小,安裝使用簡單,並且易於維護,安裝及維護成本低。

(5)MySQL品牌口碑效應,使得企業無需考慮就直接用之 ,LAMP, LNMP(LEMP)流行架構。

(6)MySQL支持多種操作系統,提供多種API接口,支持多種開發語言,特別對流行的PHP語言有很好的支持。

3. Mysql 數據庫分類與版本升級

MySQL數據庫的官方網站為http://www.mysql.com。

分為社區版和商業版而這兩個版本又各自分為四個版本一次發佈,這四個版本為:Alpha、Beta、RC和GA版本。

這四種發佈版本之間的說明及區別,如下:

(1) Alpha版

Alpha版一般只在開發的公司內部運行,不對外公開。主要是開發者對自己的產品進行測試。

(2) Beta版

Beta版一般是完成功能的開發和所有的測試工作之後的產品,不會存在較大的功能或性能BUG,邀請或提供給用戶體驗與測試,以便更全面的測試軟件的不足之處或存在的問題。

(3) RC版

RC版屬於生產環境發佈之前的一個小版本或候選版,是Beta版本的測試結果收集到的BUG或缺陷之處等收集到的信息,進行修復和完善之後的產品。

(4) GA版:

GA 版屬於軟件產品正式發佈的版本,也稱生產版本的產品,一般情況下企業的生產環境都會選擇GA版本的MySQL軟件。


分享到:


相關文章: