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