<del id="d4fwx"><form id="d4fwx"></form></del>
      <del id="d4fwx"><form id="d4fwx"></form></del><del id="d4fwx"><form id="d4fwx"></form></del>

            <code id="d4fwx"><abbr id="d4fwx"></abbr></code>
          • mysql源碼調(diào)試(一)環(huán)境搭建-創(chuàng)新互聯(lián)

            操作系統(tǒng):windows server 2012 R2
            VS版本:visio studio 2015 community
            機器配置:4core/4G
            安裝所需包:cmake,bison,boost,activeperl,下面為具體版本
            cmake-3.15.0-rc3-win64-x64.msi
            boost_1_59.zip(注意boost版本要與mysql版本對應(yīng),會在cmake時有報錯提示對應(yīng)哪個版本)
            activeperl.exe
            bison-2.4.1-setup.exe

            目前創(chuàng)新互聯(lián)已為近1000家的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)頁空間、網(wǎng)站托管維護(hù)、企業(yè)網(wǎng)站設(shè)計、永州網(wǎng)站維護(hù)等服務(wù),公司將堅持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。

            相關(guān)url:
            https://www.boost.org/users/history/version_1_59_0.html
            https://www.qqxiazai.com/down/12006.html#download_addr
            http://gnuwin32.sourceforge.net/packages/bison.htm
            一定要一切以官網(wǎng)說明為王道,官網(wǎng)說明地址,最好下載MySQL 5.7 Reference Manual,這才是MySQL最權(quán)威最全面的資料,閱讀中文資料可能會有一些困惑,然后閱讀MySQL參考手冊可以豁然開朗,
            另外mysql如果是在官網(wǎng)下載的話,下載source code就是可以。
            很多博客都要求安裝Bison,但是我沒有安裝Bison也沒有問題,MySQL5.7參考手冊上說的很明白,用Standard Source Distribution來build工程不需要Bison,而用Development Source Tree才需要Bsion,從官網(wǎng)上直接下載的標(biāo)準(zhǔn)版的源碼ZIP包就是Standard Source Distribution,而在GitHub下載的最新的開發(fā)源碼就是Development Source Tree。
            我這里在官網(wǎng)下載的版本為mysql-5.7.26.zip
            mysql源碼調(diào)試(一)環(huán)境搭建

            安裝:
            直接運行安裝cmake,activeperl,bison,然后將boost解壓到一個沒有中文與空格的文件夾。
            安裝完bison之后需手動將bison安裝目錄添加到系統(tǒng)的環(huán)境變量中去。
            C:\Program Files (x86)\GnuWin32\bin

            安裝visio studio 2015

            生成VS2015 MySQL工程
            解壓mysql源碼,運行cmake-gui,選擇需要編譯的源碼,和目的目錄。
            Where is the source code : 選擇解壓后的源碼
            Where to build to the binaryies : 選擇目的目錄,這里我們選擇C盤下的mysql目錄。
            即:
            源碼目錄:C:/Users/chengbin.liu/Desktop/mysql-5.7.26
            準(zhǔn)備一個文件夾用于Build(路徑中不能有中文和空格),文件夾在C:/mysql
            mysql源碼調(diào)試(一)環(huán)境搭建

            接下來需要配置boost庫,點擊Add Entry添加boost庫配置項。
            Name: WITH_BOOST
            Type選擇PATH
            Value: 選擇第一步中boost庫的安裝目錄
            mysql源碼調(diào)試(一)環(huán)境搭建
            點ok之后,接下來我們點擊Configure, 選擇目標(biāo)VS版本,
            mysql源碼調(diào)試(一)環(huán)境搭建
            mysql源碼調(diào)試(一)環(huán)境搭建
            點擊Finish后,等待運行結(jié)束,需要一定時間。
            之后點擊configure
            mysql源碼調(diào)試(一)環(huán)境搭建
            Configure結(jié)束:
            mysql源碼調(diào)試(一)環(huán)境搭建
            點擊Generate生成VS2015 Project。
            mysql源碼調(diào)試(一)環(huán)境搭建
            直接點擊”open_project” 按鈕即可調(diào)用VS2015打開工程 (或進(jìn)入build目錄,雙擊ALL_BUILD那個project文件調(diào)用VS2015打開工程),
            mysql源碼調(diào)試(一)環(huán)境搭建
            編譯:
            mysql源碼調(diào)試(一)環(huán)境搭建
            選擇最右邊解決方案下的ALL_BUILD右鍵生成。
            mysql源碼調(diào)試(一)環(huán)境搭建
            如果沒有報錯,等待編譯結(jié)束…(比較漫長的等待)
            看到控制臺如下輸出,恭喜編譯成功
            調(diào)試MySQL之前需要先初始化MySQL數(shù)據(jù)庫,否則會報mysql.user表不存在。
            最簡單的初始化方法:
            VS開始調(diào)試前,用VS運行一下mysqld初始化一個默認(rèn)的數(shù)據(jù)庫實例。一定是debug mysqld子工程設(shè)置為啟動工程。
            在mysqld上點右鍵->屬性
            mysql源碼調(diào)試(一)環(huán)境搭建
            --initialize --explicit_defaults_for_timestamp
            調(diào)試->命令參數(shù)
            mysql源碼調(diào)試(一)環(huán)境搭建

            另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。

            文章題目:mysql源碼調(diào)試(一)環(huán)境搭建-創(chuàng)新互聯(lián)
            鏈接地址:http://www.jbt999.com/article32/ddsspc.html

            成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供營銷型網(wǎng)站建設(shè)、品牌網(wǎng)站設(shè)計、網(wǎng)站設(shè)計網(wǎng)站排名、網(wǎng)站設(shè)計公司、網(wǎng)站維護(hù)

            廣告

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

            成都seo排名網(wǎng)站優(yōu)化

              <del id="d4fwx"><form id="d4fwx"></form></del>
              <del id="d4fwx"><form id="d4fwx"></form></del><del id="d4fwx"><form id="d4fwx"></form></del>

                    <code id="d4fwx"><abbr id="d4fwx"></abbr></code>
                  • 黄色一级片电影在线观看 | 久久大陆| 黄色视频在线观 | 国产美女与美女日逼 | 欧美激情欧美在线三级精品 |