操作系统:Centos 7
下载MYSQL5.7.21
wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.21.tar.gz
因为安装时还需要boost所以,我们还要下载boost_1_59_0
建目录,把boost下载进去,解压
mkdir -p /usr/local/boost
wget http://www.sourceforge.net/projects/boost/files/boost/1.59.0/boost_1_59_0.tar.gz
tar -zxvf boost_1_59_0.tar.gz
redhat linux还需要安装ncurses-devel
yum install -y ncurses-devel
解压MYSQL
tar -zxvf mysql-5.7.21.tar.gz
安装
cmake . \
-DCMAKE_INSTALL_PREFIX=/weblogic/mysql/mysql \
-DMYSQL_DATADIR=/weblogic/mysql/datadir \
-DDOWNLOAD_BOOST=1 \
-DWITH_BOOST=/usr/local/boost/boost_1_59_0 \
-DSYSCONFDIR=/etc \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_PARTITION_STORAGE_ENGINE=1 \
-DWITH_FEDERATED_STORAGE_ENGINE=1 \
-DWITH_BLACKHOLE_STORAGE_ENGINE=1 \
-DWITH_MYISAM_STORAGE_ENGINE=1 \
-DENABLED_LOCAL_INFILE=1 \
-DENABLE_DTRACE=0 \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \
-DWITH_EMBEDDED_SERVER=1
make && make install