源码编译安装MySQL Debug版本
安装依赖包
## 5.7 yum -y install ncurses-devel bison openssl-devel cmake centos-release-scl devtoolset-7 scl enable devtoolset-7 bash ## 8.0 wget https: //cmake.org/files/v3.5/cmake-3.5.2.tar.gz tar xf cmake-3.5.2.tar.gz cd cmake-3.5.2 ./bootstrap make -j 8 make install yum -y install ncurses-devel bison openssl-devel centos-release-scl devtoolset-10 scl enable devtoolset-10 bash
下载MySQL源码并编译Debug版本
wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-boost-8.0.26.tar.gz tar zxvf mysql-boost-8.0.26.tar.gz cd mysql-8.0.26
## 编译为DEBUG版本
cmake . \
-DWITH_DEBUG=1 \
-DWITH_BOOST=./boost/ \
-DCMAKE_INSTALL_PREFIX=/data/mysql/8.0.32/base \
-DFORCE_INSOURCE_BUILD=1
## 编译为DEBUG版本 cmake . \ -DWITH_DEBUG=1 \ -DWITH_BOOST=./boost/ \ -DCMAKE_INSTALL_PREFIX=/data/mysql/8.0.32/base \ -DFORCE_INSOURCE_BUILD=1