mysql原始碼編譯與安裝

2021-10-14 12:35:32 字數 717 閱讀 3954

搞了好久,我真是裂開

基本步驟都在這裡

但是有幾個問題

1.my.ini裡面的路徑必須是雙斜線:d:\\testprogram\\testprogram_sql\\mysql-5.7.24-winx64

一開始這個樣子是不行的:d:\testprogram\testprogram_sql\mysql-5.7.24-winx64

2.不能自己建立data資料夾,需要用mysqld --initialize自己生成

3.可以使用mysqld --initialize-resecure生成無初始密碼

4.我的電腦上已經有了乙個mysql了,需要將埠號設為3307(3306已被原來的mysql占用了),之後要用mysql -p3307 -u root -p來啟動mysql,-p3307顯示的給出了埠號,不使用3306埠

5.由於環境變數裡面有原來的mysql,所以執行mysqld install mysql 時總是用原來的mysql建立服務,然後在net start mysql後就會服務啟動失敗,移除原來的環境變數後終於正常了

6.中間還修復了vpn導致的**問題,這可能也有影響

太難了啊,visual studio還是不太能除錯,明天再說吧

vs的也搞好了,兩點

1.這裡面說的 需要自己寫乙個my.ini放在bld/sql中

2.除錯後開啟cmd進入除錯視窗顯示的路徑,然後登陸就好了,vs的版本我用了3308作為埠號

手動編譯原始碼安裝mysql 原始碼編譯安裝mysql

1 安裝mysql需要的依賴包 yum y install ncurses devel libaio devel 2 安裝編譯mysql需要的軟體 mysql 有3個版本分支 5.0 5.1系列 5.4 5.7系列 6.0 7.1群集產品系列 最早的mysql 5.0 5.1產品 直接.config...

原始碼安裝 mysql 原始碼安裝 mysql

yum y install ncurses devel gcc bzip2 bison 安裝解壓命令 安裝命令 wget http 複製的鏈結.解壓命令 tar xf cmake檔案.tar 編譯工具cmake安裝 cmake命令版本 2.8以上 將資料夾放到指定目錄整理 mv usr local ...

Mysql5 5 22原始碼編譯安裝

mysql 最新的版本都需要cmake編譯安裝,估計以後的版本也會採用這種方式,所以特地記錄一下安裝步驟及過程,以供參考。注意 此安裝是預設centos下已經安裝了最新工具包,比如gnu make,gcc,perl,libnc urses5 dev 以下安裝中涉及的幾點需要提前說明的問題 2.mys...