???自從MySQL5.0以后,這個(gè)免費(fèi)的開(kāi)源數(shù)據(jù)庫(kù)跟Oracle/DB2/MSSQL的差距越來(lái)越近了,當(dāng)然不能否認(rèn)它們之間還有很大的差距,但是可以看到的是這種差距正在減少,而且隨著SAP的MaxDB對(duì)MySQL開(kāi)源社區(qū)的貢獻(xiàn),相信MySQL的將來(lái)會(huì)越走越好。
???之前我們對(duì)MySQL的印象似乎更多是個(gè)人建站數(shù)據(jù)庫(kù)利器,原因是她僅僅在單機(jī)磁盤操作上占有優(yōu)勢(shì),在其他地方,她根本沒(méi)有任何優(yōu)勢(shì)。不過(guò)現(xiàn)在看來(lái),這個(gè)印象要改變了,因?yàn)樽?.0以來(lái),她新特性推出的速度讓我們不能接受,也許正是前面數(shù)年的積累,她們厚積薄發(fā),在短短兩年內(nèi)實(shí)現(xiàn)了多數(shù)大型數(shù)據(jù)庫(kù)才支持的特性。譬如:
???視圖
???存儲(chǔ)過(guò)程
???觸發(fā)器
???數(shù)據(jù)詞典
???XML函數(shù)支持
???事件
???CSV存儲(chǔ)引擎
???分區(qū)
???還有一些其他的改變,這個(gè)版本應(yīng)該MySQL出道以來(lái)最大的改變了。也許你會(huì)認(rèn)為這些Oracle或DB2早就支持了啊,可是大家想象一下,對(duì)比一下這些數(shù)據(jù)庫(kù)的大小還有最重要的——付出,如果將來(lái)的某一天MySQL能把收費(fèi)的數(shù)據(jù)庫(kù)趕過(guò)去了,收益的是誰(shuí)?就像我們的操作系統(tǒng),如果沒(méi)有Linux,Windows會(huì)那么便宜賣么?也許會(huì),但主動(dòng)的人絕對(duì)不是顧客。
???從更高的角度來(lái)看,考慮到IT項(xiàng)目的投入成本及ROI(在數(shù)據(jù)庫(kù)方面上),如何選擇才不會(huì)使中小企業(yè)投入那么多在IT項(xiàng)目上,如何選擇才能使自己的系統(tǒng)更適應(yīng)變化,對(duì)中小企業(yè)而言,其實(shí)答案很簡(jiǎn)單,就是使用MySQL。
???大家也看到了,MySQL為了方便一些人員的操作,也推出了一系列的工具來(lái)方便那些習(xí)慣了GUI界面操作的人員:
???1. MySQL Administrator —— MySQL 服務(wù)器的管理利器。這個(gè)工具解決了MySQL管理的很多問(wèn)題,譬如:可以讓你簡(jiǎn)單通過(guò)GUI界面模式選擇熱備份數(shù)據(jù)庫(kù)計(jì)劃,或者是冷備份,你可以方便的選擇備份時(shí)間,每周或是每日的什么時(shí)候進(jìn)行。
???2.MySQL Query Browser —— 查詢工具,使用起來(lái)也很簡(jiǎn)單,而且支持調(diào)試等功能。
???3.MySQL Migration Kit —— 數(shù)據(jù)庫(kù)遷移工具,這個(gè)其實(shí)就是我今天想給大家講的主題了,如何將現(xiàn)有的Oracle或MSSQL數(shù)據(jù)庫(kù)轉(zhuǎn)移到MySQL上,如果你水平夠高,當(dāng)然自己直接搞,對(duì)一般用戶,MySQL開(kāi)發(fā)者還是很貼心的,因?yàn)樗麄冎溃芏嗳瞬辉敢膺x擇這個(gè)免費(fèi)數(shù)據(jù)庫(kù)的原因其實(shí)是因?yàn)檫w移的成本以及復(fù)雜度。
???所以有了這個(gè)工具,一般人員就可以很簡(jiǎn)單的將現(xiàn)有的Oracle和MSSQL數(shù)據(jù)庫(kù)遷移到MySQL上了(以后估計(jì)還會(huì)有針對(duì)其他數(shù)據(jù)庫(kù)的遷移工具,等著吧)。
???這里具體怎么用,我也不講了,因?yàn)榇_實(shí)很簡(jiǎn)單,大家把這個(gè)視頻教程下載了看看就懂了,但補(bǔ)充一點(diǎn)的是,視頻教程中有對(duì)Stored Procedure的遷移,而現(xiàn)版本的Migration Kit似乎還不支持,如果需要遷移的數(shù)據(jù)庫(kù)中不僅僅是數(shù)據(jù),還有很多function或Stored Procedure的,請(qǐng)高手幫忙手工做這些模塊的遷移吧。
視頻教程——比較簡(jiǎn)單,不過(guò)實(shí)話實(shí)話,這個(gè)工具本來(lái)就很簡(jiǎn)單,搞那么復(fù)雜反倒沒(méi)意義。
(附件大小限制,傳不上來(lái)了,大家需要的話留言及信箱給我,我傳過(guò)去吧)
電子書教程 —— 這個(gè)就涉及了一下深一點(diǎn)的遷移問(wèn)題了,出問(wèn)題的時(shí)候查查這個(gè)電子書吧。