Linux系統下,一般會安裝默認版本的MySQL,但有時我們需要安裝不同版本的MySQL,或者將MySQL安裝在自定義的目錄下,方便維護管理。以下是在Linux下自定義目錄安裝MySQL的步驟:
首先,下載MySQL的tar.gz源碼包。進入到要安裝MySQL的目錄下,例如我們想將MySQL安裝在/usr/local/mysql/目錄下:
cd /usr/local/mysql/
將下載好的MySQL源碼包移動到當前目錄下:
mv /path/to/mysql-*.tar.gz ./
解壓源碼包:
tar -xzvf mysql-*.tar.gz
接著,安裝所需的依賴庫:
yum install -y cmake gcc gcc-c++ ncurses-devel bison
進入MySQL源碼目錄下,并創建編譯目錄:
cd mysql-* mkdir build cd build
執行cmake命令,指定MySQL安裝目錄:
cmake .. -DCMAKE_INSTALL_PREFIX=/usr/local/mysql
執行make命令,生成可執行文件:
make
執行make install命令,將MySQL安裝到指定目錄下:
make install
安裝完成后,MySQL的二進制文件位于/usr/local/mysql/bin/目錄下。可以使用該目錄下的命令進行MySQL的初始化和啟動。
總結:通過以上步驟,我們可以在Linux系統下自定義目錄安裝MySQL,并靈活的進行管理和維護。