Linux 是開源的操作系統(tǒng),想要在 Linux 上安裝 MySQL5.7.12,我們需要使用命令行。在安裝過程中,需要注意一些細(xì)節(jié),下面我們來看一看詳細(xì)的步驟。
1. 下載 MySQL5.7.12
wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.12.tar.gz
2. 解壓縮安裝包
tar -zxvf mysql-5.7.12.tar.gz
3. 安裝依賴庫
yum -y install make cmake bison gcc gcc-c++ perl-Data-Dumper
4. 創(chuàng)建 MySQL 用戶和組
groupadd mysql useradd -r -g mysql -s /bin/false mysql
5. 進(jìn)入 MySQL 編譯目錄
cd mysql-5.7.12
6. 配置 MySQL 安裝選項
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \ -DMYSQL_DATADIR=/usr/local/mysql/data \ -DWITH_MYISAM_STORAGE_ENGINE=1 \ -DWITH_INNOBASE_STORAGE_ENGINE=1 \ -DWITH_ARCHIVE_STORAGE_ENGINE=1 \ -DWITH_BLACKHOLE_STORAGE_ENGINE=1 \ -DENABLED_LOCAL_INFILE=1 \ -DENABLED_PROFILING=ON \ -DWITH_DEBUG=OFF \ -DWITH_SSL=system \ -DEXTRA_CHARSETS=all \ -DDEFAULT_CHARSET=utf8 \ -DDEFAULT_COLLATION=utf8_general_ci \ -DWITH_BOOST=/usr/local/boost \ -DWITH_LIBWRAP=0 \ -DENABLED_LOCAL_INFILE=1
7. 編譯并安裝 MySQL
make make install
8. 初始化 MySQL 數(shù)據(jù)庫
cd /usr/local/mysql scripts/mysql_install_db --user=mysql --datadir=/usr/local/mysql/data
9. 修改 MySQL 權(quán)限
chown -R mysql:mysql /usr/local/mysql chown -R mysql:mysql /usr/local/mysql/data bin/mysql_secure_installation
10. 啟動 MySQL
bin/mysqld_safe --user=mysql &
通過以上步驟,MySQL5.7.12 在 Linux 上就可以成功安裝,可以開始使用了。