mysql源码包cmake_源码包编译安装mariaDB

本文详细介绍了如何通过源码包使用cmake编译安装MariaDB 10,包括安装前的注意事项、依赖库的安装、编译前的准备工作、编译安装过程及安装完成后的一些设置。遇到的问题如CMAKE找不到Unix Makefiles、Boost找不到等,都给出了相应的解决方法。
摘要由CSDN通过智能技术生成

前言

MySQL是一个关系型数据库管理系统,是最流行的关系型数据库管理系统,由于其体积小、速度快、总体拥有成本低,并且之前是完全开源,所以大受欢迎。但由于后面MySQL卖给了SUN,随后SUN被Oracle收购,虽然也有开源免费版本,但是很多功能都需要另外购买商业版本,导致现在MySQL使用份额逐渐减少。所以MariaDB就是因为这种原因诞生出来,成为数据库管理系统是MySQL的一个分支。

先前已经使用二进制安装了mariaDB(详细请查看http://www.178linux.com/8787),下面将介绍如何使用源码包编译安装mariaDB 10。

源代码编译安装mariaDB

一、安装前需要注意的地方

mysql自从5.5之后,包括,编译安装项目代码管理不在使用make,而是用的是cmake。所以我们要编译安装mariadb,第一步就需要准备开发环境,并且安装cmake(cmake默认是不安装)

二、编译前准备工作

2.1、将mariadb-10.0.12.tar.gz拷贝到服务器

2.2、安装开发库[root@localhost yum.repos.d]# yum -y groupinstall Development tools

2.3、准备好epel的yum源[root@localhost ~]# vim /etc/yum.repos.d/epel.repo

[epel]

name=epel

mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=epel-$releasever&arch=$basearch

enabled=1

gpgcheck=0

三、准备依赖库及相关程序包

3.1、安装Judy开发库(Judy-devel)

备注:编译其中一项OQGraph需要依赖此开发包,安装Judy-devel的yum源是使用epel源,所以先配置好epel源[root@localhost mariadb-10.0.12]# yum install Judy-devel –y

3.2、安装cmake[root@localhost yum.repos.d]# yum install cm

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值