MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。
编译安装MySQL-5.5
cmake的重要特性之一是其独立于源码(out-of-source)的编译功能,即编译工作可以在另一个指定的目录中而非源码目录中进行,这可以保证源码目录不受任何一次编译的影响,因此在同一个源码树上可以进行多次不同的编译,如针对于不同平台编译。
一、安装cmake
跨平台编译器
二、编译安装mysql-5.5.25
1、使用cmake编译mysql-5.5
cmake指定编译选项的方式不同于make,其实现方式对比如下:
指定安装文件的安装路径时常用的选项:
默认编译的存储引擎包括:csv、myisam、myisammrg和heap。若要安装其它存储引擎,可以使用类似如下编译选项:
若要明确指定不编译某存储引擎,可以使用类似如下的选项:
比如:
如若要编译进其它功能,如SSL等,则可使用类似如下选项来实现编译时使用某库或不使用某库:
其它常用的选项:
如果想清理此前的编译所生成的文件,则需要使用如下命令:
2、编译安装
本文转自 SoulMio 51CTO博客,原文链接:http://blog.51cto.com/bovin/1857035,如需转载请自行联系原作者