ct38 发表于 2019-2-15 12:22:48

centos7源码安装mysql5.7


[*]下载:
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++ ncursesncurses-devellibaio-developenssl openssl-devel
[*]创建用户:
useradd mysql -s /sbin/nologin -M
[*]创建文件夹:
mkdir -p /usr/local/mysql/data
[*]解压:
tar-xzfmysql-boost-5.7.24.tar.gz
[*]编译安装:
cdmysql-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&&makeinstall
[*]修改所属主为mysql:
chown-Rmysql.mysql/usr/local/mysql
[*]修改配置文件:
vim/etc/my.cnf

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&



页: [1]
查看完整版本: centos7源码安装mysql5.7