centos7源碼安裝mysql5.7
阿新 • • 發佈:2019-01-03
http sql 源碼安裝mysql conf eve 源碼安裝 cal ++ pre 下載:
安裝依賴:
創建用戶:
創建文件夾:
解壓:
編譯安裝:
修改所屬主為mysql:
修改配置文件:
vim /etc/my.cnf
初始化:
啟動服務:
https://dev.mysql.com/downloads/mysql/
或
https://github.com/dollarphper/soft/blob/master/mysql/mysql-boost-5.7.24.tar.gz
yum -y install cmake gcc gcc-c++ ncurses ncurses-devel libaio-devel openssl openssl-devel
useradd mysql -s /sbin/nologin -M
mkdir -p /usr/local/mysql/data
tar -xzf mysql-boost-5.7.24.tar.gz
cd mysql-5.7.24
cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/usr/local/mysql/data -DSYSCONFDIR=/etc -DMYSQL_TCP_PORT=3306 -DWITH_BOOST=./boost
make && make install
chown -R mysql.mysql /usr/local/mysql
vim /etc/my.cnf
[mysqld] server-id=1 port=3306 basedir=/usr/local/mysql datadir=/usr/local/mysql/data ngram_token_size=2
/usr/local/mysql/bin/mysqld --initialize-insecure --user=mysql --datadir=/usr/local/mysql/data
/usr/local/mysql/bin/mysqld_safe --user=mysql &
centos7源碼安裝mysql5.7