欧美另类日韩中文色综合,天堂va亚洲va欧美va国产,www.av在线播放,大香视频伊人精品75,奇米777888,欧美日本道免费二区三区,中文字幕亚洲综久久2021

如何選擇準(zhǔn)備安裝的MySQL版本 -電腦資料

電腦資料 時間:2019-01-01 我要投稿
【www.lotusphilosophies.com - 電腦資料】

首先要作出決策,你是否想要使用最新的開發(fā)版本或最終的穩(wěn)定版本,

如何選擇準(zhǔn)備安裝的MySQL版本

。在MySQL開發(fā)過程中,同時存在多個發(fā)布系列,每個發(fā)布處在成熟度的不同階段:

·MySQL 5.2是最新開發(fā)的發(fā)布系列,是將執(zhí)行新功能的系列。不久的將來可以使用Alpha發(fā)行,以便感興趣的用戶進行廣泛的測試。

·MySQL 5.1是當(dāng)前穩(wěn)定(產(chǎn)品質(zhì)量)發(fā)布系列。只針對漏洞修復(fù)重新發(fā)布;沒有增加會影響穩(wěn)定性的新功能。

·MySQL 5.0是前一穩(wěn)定(產(chǎn)品質(zhì)量)發(fā)布系列。只針對嚴(yán)重漏洞修復(fù)和安全修復(fù)重新發(fā)布;沒有增加會影響該系列的重要功能。

·MySQL 4.0和3.23是舊的穩(wěn)定(產(chǎn)品質(zhì)量)發(fā)布系列。該版本不再使用,新的發(fā)布只用來修復(fù)特別嚴(yán)重的漏洞(以前的安全問題)。

我們不認(rèn)為有完全的凍結(jié)版,因為任何版本均需要對漏洞進行修復(fù)和其它修復(fù)。對于“某種程度的凍結(jié)”,我們是指我們可以在產(chǎn)品發(fā)布中增加一些不會影響當(dāng)前工作的小東西。自然,前一系列的相關(guān)漏洞修復(fù)會移植到后面的系列。

通常, 如果你是第一次開始使用MySQL或想要將它移植到一些還沒有二進制分發(fā)版的系統(tǒng)上,我們推薦使用最終的穩(wěn)定版本。目前是MySQL 5.1。我們已經(jīng)使用MySQL基準(zhǔn)對所有MySQL發(fā)布進行了檢查,包括來自開發(fā)系列的發(fā)布,在發(fā)布前還使用基準(zhǔn)套件來測試它。

如果你正在運行一個老的系統(tǒng)并且想要升級,但是又不想冒險進行非無縫升級,應(yīng)該升級到最新版本中你正使用的相同的發(fā)布系列(只有版本號的最后部分比你使用的新)。我們已經(jīng)試著僅修復(fù)致命缺陷,對那個版本進行了很小的相對安全的改動。

如果你想要使用產(chǎn)品發(fā)布系列中所沒有的新功能,你可以使用開發(fā)系列的版本。請注意開發(fā)發(fā)布不如產(chǎn)品發(fā)布穩(wěn)定。

如果你想要使用包含所有最新補丁和漏洞修復(fù)的最新源碼,可以使用我們的BitKeeper庫。這些庫還沒有發(fā)布,但可以預(yù)覽代碼,將來的發(fā)布基于這些代碼。

MySQL的命名機制使用由3個數(shù)字和一個后綴組成的版本號。例如,像mysql-5.0.9-beta的版本號這樣解釋:

·第1個數(shù)字(5)是主版本號,描述了文件格式。所有版本5的發(fā)行都有相同的文件格式。

·第2個數(shù)字(0)是發(fā)行級別。主版本號和發(fā)行級別組合到一起便構(gòu)成了發(fā)行序列號。

·第3個數(shù)字(9)是在此發(fā)行系列的版本號,隨每個新分發(fā)版遞增。通常你需要已經(jīng)選擇的發(fā)行(release)的最新版本(版本)。

每次更新后,版本字符串的最后一個數(shù)字遞增。如果相對于前一個版本增加了新功能或有微小的不兼容性,字符串的第二個數(shù)字遞增,

電腦資料

如何選擇準(zhǔn)備安裝的MySQL版本》(http://www.lotusphilosophies.com)。如果文件格式改變,第一個數(shù)字遞增。

后綴顯示發(fā)行的穩(wěn)定性級別。通過一系列后綴顯示如何改進穩(wěn)定性?赡艿暮缶Y有:

·alpha表明發(fā)行包含大量未被徹底測試的新代碼。已知的缺陷應(yīng)該在新聞小節(jié)被記錄。

在大多數(shù)alpha版本中也有新的命令和擴展。alpha版本也可能有主要代碼更改等開發(fā)。但我們在發(fā)布前一定對其進行測試。

·beta意味著該版本功能是完整的,并且所有的新代碼被測試了,沒有增加重要的新特征,應(yīng)該沒有已知的缺陷。當(dāng)alpha版本至少一個月沒有出現(xiàn)報導(dǎo)的致命漏洞,并且沒有計劃增加導(dǎo)致已經(jīng)實施的功能不穩(wěn)定的新功能時,版本則從alpha版變?yōu)閎eta版。

在以后的beta版、發(fā)布版或產(chǎn)品發(fā)布中,所有API、外部可視結(jié)構(gòu)和SQL命令列均不再更改。

·rc是發(fā)布代表;是一個發(fā)行了一段時間的beta版本,看起來應(yīng)該運行正常。只增加了很小的修復(fù)。(發(fā)布代表即以前所稱的gamma 版)

·如果沒有后綴,這意味著該版本已經(jīng)在很多地方運行一段時間了,而且沒有非平臺特定的缺陷報告。只增加了關(guān)鍵漏洞修復(fù)修復(fù)。這就是我們稱為一個產(chǎn)品(穩(wěn)定)或“通用”版本的東西。

MySQL的命名機制于其它產(chǎn)品稍有不同。一般情況,我們可以很放心地使用已經(jīng)投放市場兩周而沒有被相同發(fā)布系列的新版本所代替的版本。

MySQL所有版本都經(jīng)過我們的標(biāo)準(zhǔn)測試和基準(zhǔn)測試運行,以保證它們可相當(dāng)安全地使用。因為標(biāo)準(zhǔn)測試不斷擴充以檢測以前發(fā)現(xiàn)的缺陷,測試套件一直在改進之中。

所有版本都至少已經(jīng)用下列套件進行了測試:

·一個內(nèi)部測試套件

mysql-test目錄包含一整套測試案例。我們針對每個二進制服務(wù)器進行這些測試。

·MySQL基準(zhǔn)套件

它運行一定范圍的普通查詢。它也是一個測試,檢測最新的優(yōu)化處理是否真的使代碼更快。

·crash-me測試

這嘗試決定數(shù)據(jù)庫支持什么功能和它的能力與限制是什么。

另一個測試是在內(nèi)部生產(chǎn)環(huán)境中使用最新MySQL版本,至少在一臺機器上。我們有超過100GB的數(shù)據(jù)可供使用。

最新文章