MySQL是當下最流行的關系型數據庫管理系統之一,我們可以通過源碼安裝的方法實現MySQL的安裝。下面我們將詳細介紹如何通過源碼安裝MySQL普通用戶版。
1. 準備工作
sudo apt update && sudo apt upgrade -y
sudo apt install build-essential cmake bison flex libssl-dev
2. 下載MySQL源碼包
wget https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.22.tar.gz
tar -zxvf mysql-8.0.22.tar.gz
cd mysql-8.0.22
3. 編譯安裝
mkdir build
cd build
cmake .. -DWITH_BOOST=boost_path -DWITH_SYSTEMD=systemd_path \
-DCMAKE_INSTALL_PREFIX=/path/to/mysql -DMYSQL_DATADIR=/path/to/data \
-DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci
make
make install
4. 創建MySQL用戶
sudo useradd -r -s /bin/false mysql
5. 配置MySQL
sudo chown -R mysql:mysql /path/to/mysql
cd /path/to/mysql
sudo bin/./mysqld --initialize --user=mysql --basedir=/path/to/mysql \
--datadir=/path/to/data
sudo bin/./mysqld_safe --user=mysql &
6. 設置MySQL服務
sudo cp support-files/mysql.server /etc/init.d/mysql
sudo chmod +x /etc/init.d/mysql
sudo update-rc.d mysql defaults
通過以上簡單的步驟,我們就可以在Linux系統上安裝MySQL普通用戶版本。
上一篇MySQL智能巡檢