赞
踩
环境 CentOS 7.4 2G Memory
一、准备阶段
1.下载MySQL源码:git clone https://github.com/ysaicll/mysql-8.0.3-rc.git
2.安装 相应的工具
yum install -y autoconf automake m4 libtool make cmake bison gcc
3.下载BOOST包并解压至 /usr/local/boost
wget https://dl.bintray.com/boostorg/release/1.66.0/source/boost_1_66_0.tar.gz
tar -xzvf -C /usr/local/
二、添加mysql用户组
groupadd mysql
useradd -r -g mysql -s /bin/false mysql
三、预编译
1.在源码同级目录创建build文件夹
mkdir build
cd build
2.执行cmake
cmake ../mysql-8.0.3-rc -DWITH_DEBUG=1 \
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DMYSQL_DATADIR=/usr/local/mysql/data \
-DWITH_BOOST=/usr/local/boost \
-DSYSCONFDIR=/etc \
-DEFAULT_CHARSET=utf8mb4 \
-DDEFAULT_COLLATION=utf8mb4_general_ci \
-DENABLED_LOCAL_INFILE=1 \
-DEXTRA_CHARSETS=all
三、编译安装
make
make install
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。