MySQL之所以能夠流行并占領(lǐng)如此廣大的市場份額是與其特點息息相關(guān)的。 免費: MySQL采用GPL許可,任何組織和個人,即使是使用在商業(yè)化產(chǎn)品中,只要符合GPL許可就都可以免費使用,大大降低了用戶構(gòu)建系統(tǒng)支付的軟件許可成本。 開源: MySQL作為GPL許可的開源軟件,用戶可以獲取全部源代碼,根據(jù)自己的需要添加或裁剪功能特性,同時也便于發(fā)現(xiàn)和修復安全漏洞,在靈活性和安全性上能夠滿足用戶的特殊需求。 小巧方便 MySQL體積小,即使是最新版本的MySQL安裝包也只有數(shù)百兆大小,與Oracle和SQL Server等數(shù)據(jù)庫動輒幾個GB安裝包比起來要輕便的多,對系統(tǒng)資源的占用也要少的多。 高性能高可靠 MySQL的核心程序采用完全的多線程編程,用多線程和C語言實現(xiàn)的MySql能很容易充分利用CPU提供更卓越的性能。MySQL擁有一個非?焖俣曳(wěn)定的基于線程的內(nèi)存分配系統(tǒng),可以持續(xù)使用而不必擔心其穩(wěn)定性,因此MySQL罕有宕機情況發(fā)生,具有極高的可靠性。 跨平臺多語言支持 MySQL支持包括AIX、HP-UX、Solaris、*BSD、Linux、Windows等多種操作系統(tǒng),可以靈活的跨平臺部署和遷移;提供多種API接口,支持C、C++、JAVA、PHP、Python、H5等多種開發(fā)語言,對開發(fā)者友好。這些特性對用戶系統(tǒng)的開發(fā)和部署以及維護帶來了極大的便利。
【聊城網(wǎng)站建設公司共贏網(wǎng)絡整理】