Ubuntu 18.04系統編譯安裝MySQL 5.7教程。

zhilian發表於2024-01-26

以下是Ubuntu 18.04系統編譯安裝MySQL 5.7的教程:

  1. 更新系統軟體包:

    sudo apt update
    sudo apt upgrade
  2. 安裝編譯所需的依賴項:

    sudo apt install build-essential cmake bison libncurses5-dev
  3. 下載MySQL原始碼:

    mkdir ~/mysqlcd ~/mysqlcurl -O https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.35.tar.gztar -zxvf mysql-5.7.35.tar.gzcd mysql-5.7.35
  4. 配置編譯引數:

    cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/usr/local/mysql/data -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_MYISAM_STORAGE_ENGINE=1 -DENABLED_LOCAL_INFILE=1 -DWITH_PARTITION_STORAGE_ENGINE=1 -DWITH_BOOST=/usr/local/mysql/boost
  5. 編譯和安裝MySQL:

    makesudo make install
  6. 建立MySQL資料目錄並設定許可權:

    sudo mkdir /usr/local/mysql/data
    sudo chown -R mysql:mysql /usr/local/mysql/data
  7. 初始化MySQL資料:

    sudo /usr/local/mysql/bin/mysqld --initialize-insecure --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
  8. 啟動MySQL:

    sudo /usr/local/mysql/bin/mysqld_safe --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data &

現在,您已經成功地在Ubuntu 18.04上編譯和安裝了MySQL 5.7。請注意,這只是基本的安裝過程,您可能需要進一步配置和保護您的MySQL例項。確保在實際操作中根據您的需求進行適當的配置和調整,並設定安全的密碼策略。

請注意,透過編譯安裝方式安裝的MySQL不會自動更新,您需要手動更新版本或進行維護。


來自 “ ITPUB部落格 ” ,連結:https://blog.itpub.net/70025954/viewspace-3005197/,如需轉載,請註明出處,否則將追究法律責任。

相關文章