一、為什么使用MySQL:MySQL是一種高性能的數(shù)據(jù)庫,因?yàn)槿缦略?。它可以和市?chǎng)下任何同類的產(chǎn)品競(jìng)爭(zhēng)。
1 速度。MySQL本身并不復(fù)雜。http://www.mysql.com/information/crash-me.php上可以找到MySQL和其他數(shù)據(jù)庫產(chǎn)品進(jìn)行競(jìng)爭(zhēng)的數(shù)據(jù)的相關(guān)信息
2 可升級(jí)性。MySQL能夠同時(shí)處理無限數(shù)量的擁護(hù)和5億個(gè)紀(jì)錄
3 簡(jiǎn)單性。MySQL的核心是一個(gè)小而快速的數(shù)據(jù)庫,面向那些了解數(shù)據(jù)庫工作的人員,是他們能夠有效的工作和編寫高級(jí)功能。
4 價(jià)值:MySQL是遵循GPL協(xié)議的自由軟件,你可以下載并且使用它。
5 可移植性。因?yàn)镸ySQL是開放源代碼的自由軟件,可以運(yùn)行于所有的平臺(tái),如果不能運(yùn)行于你的平臺(tái),你可以修改、編譯源代碼。
二、MySQL缺少什么
MySQL所保護(hù)的都是基于權(quán)限的,不是基于市場(chǎng)的。MySQL能做什么和不能做什么是我們?cè)谑褂弥靶枰宄摹?/P>
1 圖形界面:MySQL開始提供類似MS SQL Server的界面,尚處于測(cè)試中
2 事務(wù)處理:MySQL不支持事務(wù)處理,但是2000年5月9日的發(fā)行說明中,MySQL宣稱版本3.23.15“試驗(yàn)性支持”Sleepy Software的Berkely DB數(shù)據(jù)庫。版本3.23.25完全實(shí)現(xiàn)了這一個(gè)功能。
3 存儲(chǔ)過程:MySQL沒有存儲(chǔ)過程機(jī)制。MySQL開發(fā)團(tuán)體的“to do”列表中有一種存儲(chǔ)過程機(jī)制,它將包含在版本4中。
4 觸發(fā)器:觸發(fā)器是一種程序,通常存在于一種嵌入式腳本語言如Zend或者Python中。有消息說這種觸發(fā)器會(huì)應(yīng)用于版本4中,使用Zend腳本引擎。
5 參照完整性:將來支持
6 記錄等級(jí)鎖定:MySQL不支持記錄等級(jí)鎖定。將來會(huì)改善,這都是開放源代碼的力量。
7 子查詢:MySQL不支持子查詢。但是通過它提供的C語言接口可以很容易的彌補(bǔ)。
8 視圖:MySQL不支持視圖。但是它在MySQL開發(fā)團(tuán)體的to do列表中。
很清楚地看到MySQL對(duì)于轉(zhuǎn)向Linux的平臺(tái)應(yīng)用的將來的意義。
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com