成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

Windows中怎么編譯MySQL數(shù)據(jù)庫(kù)-創(chuàng)新互聯(lián)

Windows中怎么編譯MySQL數(shù)據(jù)庫(kù),針對(duì)這個(gè)問(wèn)題,這篇文章詳細(xì)介紹了相對(duì)應(yīng)的分析和解答,希望可以幫助更多想解決這個(gè)問(wèn)題的小伙伴找到更簡(jiǎn)單易行的方法。

創(chuàng)新互聯(lián)是一家專業(yè)提供扶綏企業(yè)網(wǎng)站建設(shè),專注與網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)、H5場(chǎng)景定制、小程序制作等業(yè)務(wù)。10年已為扶綏眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站制作公司優(yōu)惠進(jìn)行中。

Windows下編譯MySQL數(shù)據(jù)庫(kù)是如何實(shí)現(xiàn)

一.環(huán)境準(zhǔn)備:

1.獲得MySQL新源碼:目前版本為5.1.44:http://dev.mysql.com/downloads/mysql/(Windows(x86,32-bit),ZIPArchive),解壓到工作目錄,如C:/MySQL

2.安裝VS2008,任何版本都可。萬(wàn)一是Express版本,必需再安裝WindowsSDK,Server2003R2PlatformSDK下載地址為:http://om/downloads/details.aspxFamilyId=F26B1AA4-741A-433A-9BE5-FA919850BDBF&displaylang=en

這里用的是VS2008Dev版本。

3.安裝CMake(Windows版本),下載地址:http://www.3gos.info/gongsi/564.html,舊版本可能不扶持生成VS2008處理計(jì)劃,推撥取新版本。

4.安裝GNUWin32Bison,下載地址為:http://gnuwin32.sourceforge.net/packages/bison.htm,同樣安裝路徑良好為英文,并且不要有空格。安裝后將bin路徑增加到系統(tǒng)環(huán)境變量。

5.安裝CygWin,下載地址為:http://om/setup.exe,抉擇模塊時(shí)要選上PerlandPython模塊。

Windows下編譯MySQL數(shù)據(jù)庫(kù)是如何實(shí)現(xiàn)

二.編譯源代碼:

1.源碼目錄中sql/sql_locale.cc文件包括各地本地化語(yǔ)言,默認(rèn)用的UTF-8withoutBOM編碼。

2.扼制臺(tái)進(jìn)去MySQL根目錄,運(yùn)行Win/configure.js腳本,腳本的參數(shù)為:

WITH_INNOBASE_STORAGE_ENGINEEnableparticularstorageenginesWITH_PARTITION_STORAGE_ENGINEWITH_ARCHIVE_STORAGE_ENGINEWITH_BLACKHOLE_STORAGE_ENGINEWITH_EXAMPLE_STORAGE_ENGINEWITH_FEDERATED_STORAGE_ENGINE__NT__EnablenamedpipesupportMYSQL_SERVER_SUFFIX=&lthttp://www.independence-mo.info/guanyuwomen/628.html;suffix>Serversuffix,defaultnoneCOMPILATION_COMMENT=Servercomment,default"Sourcedistribution"MYSQL_TCP_PORT=Serverport,default3306CYBOZUDefaultcharactersetisUTF8EMBED_MANIFESTSEmbedcustommanifestsintofinalexes,otherwiseVSdefaultwillbeused.(Note-ThisoptionshouldonlybeusedbyMySQLAB.)WITH_EMBEDDED_SERVERConfiguresolutiontoproducelibmysqld.dllandthestaticmysqlserver.lib

因而,該號(hào)召行能夠是如下所示。

Cscriptwin/configure.jsWITH_INNOBASE_STORAGE_ENGINEWITH_PARTITION_STORAGE_ENGINEMYSQL_SERVER_SUFFIX=-pro

運(yùn)行收獲該當(dāng)與如下收獲相仿:

>Microsoft(R)WindowsScriptHostVersionX.XCopyright(C)MicrosoftCorporationXXXX-XXXX.Allrightsreserved.done!

3.創(chuàng)立VS處理計(jì)劃,在MySQL源文件Win目錄下有一些批處理:

build-vs71.batVS2003

build-vs8.batVS2005

build-vs8_x64.batVS2005,編譯出64bitMySQL

build-vs9.batVS2008

build-vs9_x64.batVS2008,編譯出64bitMySQL

這些批處理內(nèi)調(diào)用的是CMake,能夠在號(hào)召行敲入CMake,察看CMake扶持的VS版本。

這里我們用VS2008,目標(biāo)運(yùn)行平臺(tái)為32bit,因而運(yùn)行Win/build-vs9.bat。

運(yùn)行后,在MySQL根目錄生成了MySql.sln,用VS2008敞開,能夠看到有56個(gè)項(xiàng)目。

4.編譯:抉擇編譯形式(如Release),然后編譯。編譯過(guò)程中會(huì)生成數(shù)千個(gè)警告,都是源文件編碼引起的(也有可能是我的Windows目前區(qū)域選項(xiàng)為中國(guó)引起的),可疏忽。

編譯過(guò)程中提醒errorPRJ0019:Atoolreturnedanerrorcodefromhttp://www.my9ti.info/jiaru/556.html"Generatingsql_yacc.h,sql_yacc.cc”,大約是GNUWin32Bison路徑中有空格引起的。從output窗口能夠看到翔實(shí)的出錯(cuò)消息。

關(guān)于Windows中怎么編譯MySQL數(shù)據(jù)庫(kù)問(wèn)題的解答就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,如果你還有很多疑惑沒(méi)有解開,可以關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道了解更多相關(guān)知識(shí)。

網(wǎng)站標(biāo)題:Windows中怎么編譯MySQL數(shù)據(jù)庫(kù)-創(chuàng)新互聯(lián)
網(wǎng)站路徑:http://jinyejixie.com/article44/ccehhe.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供自適應(yīng)網(wǎng)站、Google定制網(wǎng)站、品牌網(wǎng)站設(shè)計(jì)網(wǎng)站改版、標(biāo)簽優(yōu)化

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

營(yíng)銷型網(wǎng)站建設(shè)
夹江县| 长海县| 武城县| 马山县| 沽源县| 封丘县| 茶陵县| 鹤山市| 罗田县| 大厂| 浪卡子县| 阿尔山市| 莱西市| 泰安市| 江津市| 南雄市| 宜兰市| 衡南县| 荥经县| 南雄市| 临泉县| 临西县| 景泰县| 榕江县| 黄浦区| 西丰县| 新闻| 中牟县| 财经| 依安县| 九寨沟县| 潢川县| 巧家县| 盱眙县| 宾川县| 屏东县| 扎赉特旗| 克东县| 修水县| 伊川县| 古田县|