安裝前的準備
安裝好make,cmake,gcc.g++,prel等安裝包。
注意這個時候需要在root下進行
使用sudo su進入root環境
然後執行sudo apt cmake,其他類似
使用指令rpm –qa |grep gcc檢視系統是否安裝gcc
apt-get install ncurses-dev這條指令用來安裝ncurses-devel,特别注意若apt-get install ncurses-devel這條指令則會報錯
安裝mysql
打開終端,輸入wget https://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.37.tar.gz
此時我們得到了一個壓縮包,可以在根目錄裡面找到它
接下來進行解壓
使用指令tar –zxf mysql-5.6.37.tar.gz –C /usr/local解壓安裝包至目錄/usr/local
cd mysql-5.6.37 進入資料庫目錄
然後然後運作CMAKE:
cmake \
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DMYSQL_DATADIR=/usr/local/mysql/data \
-DSYSCONFDIR=/etc \
-DWITH_MYISAM_STORAGE_ENGINE=1 \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_MEMORY_STORAGE_ENGINE=1 \
-DWITH_READLINE=1 \
-DMYSQL_UNIX_ADDR=/var/lib/mysql/mysql.sock \
-DMYSQL_TCP_PORT=3306 \
-DENABLED_LOCAL_INFILE=1 \
-DWITH_PARTITION_STORAGE_ENGINE=1 \
-DEXTRA_CHARSETS=all \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci
(“"這個符号代表空格,為了友善區分書寫的)
當然我們也可以一條條執行
執行完成後
依次執行make和make install