在使用MySQL數據庫時,常常需要先安裝MySQL安裝包,然后才能進行相應的操作。但是,有些情況下會沒有MySQL的安裝包,這時該如何安裝MySQL呢?這里提供一種使用源代碼編譯安裝MySQL的方法:
1. 下載MySQL源代碼
wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.21.tar.gz
2. 解壓縮源代碼包
tar -xzvf mysql-8.0.21.tar.gz
3. 安裝必要的依賴關系
sudo apt-get install build-essential cmake libncurses5-dev
4. 編譯MySQL源代碼
cd mysql-8.0.21 mkdir build cd build cmake .. -DCMAKE_INSTALL_PREFIX=/usr/local/mysql make
5. 安裝MySQL
sudo make install
6. 配置MySQL
cd /usr/local/mysql sudo chown -R mysql:mysql . sudo bin/mysqld --initialize --user=mysql sudo cp support-files/mysql.server /etc/init.d/mysql.server sudo update-rc.d mysql.server defaults
7. 啟動MySQL服務
sudo /etc/init.d/mysql.server start
通過以上步驟,就可以在沒有MySQL安裝包的情況下編譯安裝MySQL了。需要注意的是,在安裝MySQL前,應該確認系統是否已經安裝過相應的依賴關系,以免在安裝過程中出現問題。
上一篇mysql沒戫版提權
下一篇mysql沒下過單的