MySQL编译失败,清理后重新编译MySQL依旧失败,提示“No such file or directory”。
目录下存在之前编译MySQL时残留的相关文件,导致MySQL编译失败。
编译MySQL时,如果之前编译过MySQL,需要保证已经删除之前编译MySQL时残留的相关文件。
rm -rf mysql-8.0.25
tar -zxvf mysql-boost-8.0.17.tar.gz
cd mysql-8.0.25 mkdir build cd build cmake .. -DBUILD_CONFIG=mysql_release -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/data/mysql/data -DWITH_BOOST=/home/mysql-8.0.17/boost/boost_1_69_0 make -j 96 make -j 96 install