A-A+

源代码编译安装MySQL 5.5

2014年02月01日 TenDB 暂无评论

为什么要源码编译安装?1、便于运维管理,尤其是线上服务器,对个人机器也就无所谓了;2、对mysql有定制需求的用户。

从官方手册看,从mysql 5.5开始已经弃用gnu auto tools而改用cmake作为编译工具。

下面的实例全部在Linux上完成,其他平台的安装清参考万能的手册。

预编译

[bash]
cd mysql-VERSION
cmake .
[/bash]

cmake可以理解为传统的configure,所以同理它也有很多预处理选项。你可以这样查看:

[bash]cmake . -LH[/bash]

这里最常用的选项可能就是安装路径之类的了:-DCMAKE_INSTALL_PREFIX=dir_name

如果中间cmake出错,比如缺什么库之类的,等装好依赖库后,运行如下命令清理:

[bash]
rm CMakeCache.txt
make clean
[/bash]

接着再重复cmake

编译与安装

cmake成功后,可以看到已经生成了Makefile,接着就是熟悉的make过程

[bash]
make
make install
[/bash]

原创文章,转载请注明: 转载自腾讯游戏DBA团队

本文链接地址: 源代码编译安装MySQL 5.5

文章的脚注信息由WordPress的wp-posturl插件自动生成

标签:
Copyright © 腾讯游戏DBA团队 保留所有权利.  

用户登录

分享到: