標籤:手工編譯
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql cmake進行安裝 安裝路徑
-DMYSQL_UNIX_ADDR=/home/mysql/mysql.sock 指定一個家目錄
-DDEFAULT_CHARSET=utf8 指定字元集指定utf8
-DDEFAULT_COLLATION=utf8_general_ci 指定字元編碼也是utf8
-DWITH_EXTRA_CHARSETS=all 擴充性的字元集也是utf8
-DWITH_MYISAM_STORAGE_ENGINE=1 儲存引擎 開啟各種功能
-DWITH_INNOBASE_STORAGE_ENGINE=1
-DWITH_MEMORY_STORAGE_ENGINE=1
-DWITH_READLINE=1 開啟READLINE平台
-DENABLED_LOCAL_INFILE=1 支援本地檔案匯入
-DMYSQL_DATADIR=/home/mysql 指定 mysql資料庫的家目錄
-DMYSQL_USER=mysql 使用者名稱
-DMYSQL_TCP_PORT=3306 對於的連接埠3306
------如果報錯,清空快取檔案-如果正常可忽略-------
find -name CMakeCache.txt 尋找到txt檔案並且刪除
rm -f ./CMakeCache.txt
也可以直接輸入無需進入編輯etc/proile
export PATH=$PATH:/usr/local/mysql/bin/ 調用環境變數 可以使用裡面的密令
直接輸入export PATH=$PATH:/usr/local/mysql/bin/可以開啟但是伺服器重啟後還要在執行一次 當輸入完後 source /etc/profile 重新啟動一下檔案密令就生效
在profile 環境變數設定檔裡面加進去在密令模式下大G到行尾巴大O在下一行插入
cp support-files/my-medium.cnf /etc/my.cnf support-files/my-medium.cnf 匯入到etc/my.cnf 設定檔 從 support-files/my-medium.cnf複製到 etc/my.cn裡面
cp support-files/mysql.server /etc/init.d/mysqld server 啟動就要調用裡面的指令檔 init.d 服務啟動指令碼
在Linux上安裝mysql