• WAP手机版 加入收藏  设为首页
服务器类

centos6.5 mini手动编译mysql-5.5.48

时间:2016-9-26 20:03:03  作者:哎丫丫转载  来源:互联网  浏览:0  评论:0

为什么需要手动手动编译呢。因为我虚拟机centos6.5 mini一键安装lnmp得时候,最后发现mysql服务无法正确被安装。又不想去lnmp版本。毕竟编译一下lnmp不是一分钟2分钟得问题,需要很久。故百度出这个文章。根据此步骤完全可以正常编译并安装mysql-5.5.48呢。

mysql5.6.16的安装和之前的5.5、5.1有些不同,编译的时候不再使用./configure来进行了,使用了cmake命令来进行编译项目。

准备编译环境

因为我的Linux是刚安装的,需要安装很多的必要程序。

1
2
yum -y install make gcc-c++ cmake bison-devel  ncurses-devel gcc \
       autoconf automake zlib* fiex* libxml* libmcrypt* libtool-ltdl-devel*

下载MySQL

进入http://dev.mysql.com/downloads/mysql/ 的source/Generic Linux (Architecture Independent), Compressed TAR Archive,文件mysql-5.6.16.tar.gz

1
2
3
wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.16.tar.gz
tar xvf mysql-5.6.16.tar.gz

cd mysql-5.6.16


这里我就木有下载咯,直接使用得lnmp里面src目录现成的mysql-5.5.48.tar.gz资源包咯

编译源码

接下来组织项目

01
02
03