Linux 環境編譯安裝mysql 原始碼安裝包

2022-06-28 11:03:11 字數 2079 閱讀 6100

**自:

標註:

1、  檢查本機是否有安裝mysql資料庫。

2、解除安裝系統自帶的mysql資料庫。(解除安裝之前需要先把mysql資料庫停止) 

3、檢視是否有殘留mysql目錄或檔案。

5、檢查安裝編譯所需要的工具和庫是否已經安裝完成。

6、編譯安裝mysql前需要先建立mysql使用者和組,建立mysql安裝目錄及存放目錄。

標註:mysql 5.7以上版本(包含 mysql 5.7版本)在使用cmake進行編譯時會提示錯誤需要boost軟體包支援。

9、編譯安裝cmake編譯工具。(先執行./configure檢查配置,再執行make編譯,最後執行make install 安裝)

10、編譯安裝mysql軟體包。(先執行cmake . -dcmake_install_prefix=/usr/local/mysql -dmysql_datadir=/data/mysql -dsysconfdir=/etc再執行make最後執行make install )

11、生成 mysql系統資料庫,新增my.cnf配置檔案軟連線。

12、mysql新增系統開機自動啟動功能。

13、把mysql服務新增系統環境變數。

14、啟動mysql服務。

15、輸入mysql  –uroot  -p 登入測試成功。

特殊操作:

[root@ssticentos65 mysql]# ln -s /usr/local/mysql/lib/mysql /usr/lib/mysql 

[root@ssticentos65 mysql]# ln -s /usr/local/mysql/include/mysql /usr/include/mysql

#建立mysql啟動檔案 mysql.sock 軟鏈結。(mysql.sock作用是例如你無須定義連線host的具體ip位址,只要為空或localhost就可以,如果檔案被刪除掉就使用localhost使用者連線不到mysql伺服器。)

[root@ssticentos65 mysql]# mkdir /var/lib/mysql      

[root@ssticentos65 mysql]# ln -s /tmp/mysql.sock /var/lib/mysql/mysql.sock

linux下用cmake編譯安裝mysql

編譯 linux下用cmake編譯安裝mysql 5.6.35 安裝cmake sudo pacman s cmake wget tar zxvf mysql 5.6.35.tar.gz cd mysql 5.6.35 建立資料存放目錄 mkdir p vhs mysql mysql56 建立使用者...

mysql編譯安裝gcc 編譯安裝mysql

一 安裝編譯工具及庫檔案 yum y install gcc gcc c make autoconf libtool ltdl devel gd devel freetype devel libxml2 devel libjpeg devel libpng devel openssl devel c...

linux環境下安裝mysq5 7

mysql安裝目前有三種方式 bin包 原始碼 rpm包。2 安裝依賴庫 shell yum search libaio shell yum install libaio y 3 建立資料庫專用賬號 useradd r s sbin nologin mysql4 清空系統中原有配置檔案 mariad...