Linux下源码编译MySQL 5.5 与安装过程全记录

2014-11-24 18:19:55 · 作者: · 浏览: 0

前言:从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: