前言:从mysql 5.5版本开始,mysql源码安装开始使用cmake了,编译安装跟以前的版本有点不一样了。
一,安装步骤:
1.安装前准备工作
a.下载mysql源代码包,的mysql下载页面选择MYSQL Community Serve Source Code 版本
注意:不要选择Linux-Generic版本,此版本为已经编译好的二进制版本
b.检查本机Linux是否已安装好make,bison,cmake,gcc-c++,ncurses,如果尚未安装,先安装以上包,安装方法如下:
注意:一般系统都会默认安装有make,gcc-c++.
1.安装make编译器
下载地址:http://www.gnu.org/software/make/
也可用:yum install make.i686 安装此包
2.安装bison
下载地址:http://www.gnu.org/software/bison/
也可用:yum install bison.i686 安装此包
也可用:yum install gcc-c++.i686 安装此包
也可用:yum install cmake.i686 安装此包
也可用:yum install ncurses.i686 安装此包
2.添加mysql用户与组
3.mysql的源码编译
4.编译完成后,安装数据库
5.下面的命令是可选的,将mysql的配置文件拷贝到/etc
6.启动mysql:
7.配置自启动
或者这样启动:
为了方便,将mysql 的bin目录加到PATH中 export PATH=/usr/local/mysql/bin:$PATH
附:
关于重新编译问题:
The solution to many problems involves reconfiguring. If you do reconfigure, take note of the following:
To prevent old object files or configuration information from being used, run these commands on Unix before re-running CMake: