最近通过源码编译的方式安装mysql8,发现与mysql5的编译安装有一些不一样
cmake版本问题
要用3.5.1及以上的版本,需要下载cmake3
yum -y install cmake3
插件下载
需要安装GCC有关的插件:
devtoolset-11-gcc
devtoolset-11-gcc-c++
devtoolset-11-binutils
安装方式:
yum -y install centos-release-scl
yum -y install devtoolset-11-gcc devtoolset-11-gcc-c++ devtoolset-11-binutils
scl enable devtoolset-11 bash
source /opt/rh/devtoolset-11/enable
编译参数
指定-DFORCE_INSOURCE_BUILD=1
编译执行方式:
cmake3 -DDEFAULT_CHARSET=utf8 -DCMAKE_INSTALL_PREFIX=/mysql \
-DDEFAULT_COLLATION=utf8_general_ci -DWITH_BOOST=boost \
-DFORCE_INSOURCE_BUILD=1
欢迎访问个人技术博客,有各种关于linux技术,中间件,数据库,应用等文章的分享,还有其他的人文文章,放松心情,可以点击右侧分类来查找相关的内容,也可以在留言本里给我留言交流技术: