因为源码包的大小实在是太诱人了,所以我下了一下尝试自己安装。虽然不是大牛,俺现在还处于那种能够安装上我就很满足的那种,因此本篇文章仅限于想尽快操作MariaDB的同学,大牛们跳过吧亲~
说一下自己的实验环境
ProLiant DL360 G5
2.6.18-194.el5 x86_64
16G内存
别的话就不说了,开始。
1. 首先需要从MariaDB官方将安装包下载下来。我下载的是最新的5.5.28a,下载地址是https://downloads.mariadb.org/
2. 将mariadb-5.5.28a.tar.gz上传到服务器并解压,得到mariadb-5.5.28a
3. 创建一个管理Maria的公共账户,例子中用mysql
4. 在/data/maria/mariadb-5.5.28a中执行
./configure --prefix=/usr --enable-assembler--with-extra-charsets=complex --enable-thread-safe-client --with-big-tables --with-plugin-maria --with-aria-tmp-tables--without-plugin-innodb_plugin --with-mysqld-ldflags=-static--with-client-ldflags=-static --with-readline --with-ssl--with-plugins=max-no-ndb --with-embedded-server --with-libevent--with-mysqld-ldflags=-all-static --with-client-ldflags=-all-static --with-zlib-dir=bundled--enable-local-infile
提示CMake is required to build MySQL.
因为本机的MySQL版本是5.5的,查资料后得知源码编译在5.5后需要使用CMake,还好机器配置了yum源,执行yum install cmake(或者网上自己下载:http://www.cmake.org/cmake/resources/software.html),安装好必要包以后再次执行配置命令
5. 执行make
开始编译了
6. 执行make install
9.进入MariaDB
这次安装基本没有遇到什么问题,可能是自己的运气好吧~大家如果在安装过程中遇到什么问题提出来大家一起讨论一下。
微博 :http://weibo.com/123203752
Blog:http://blog.csdn.net/gzas1989