MySQL核心概念及MariaDB编译安装
2014-08-29 18:21
369 查看
MariaDB安装方式:
①rpm包:
os vendor
mysql
通用二进制格式
②源码包
编译方式安装mariadb:
编译安装MariaDB
cmake的重要特性之一是其独立于源码(out-of-source)的编译功能,即编译工作可以在另一个指定的目录中而非源码目录中进行,这可以保证源码目录不受任何一次编译的影响,因此在同一个源码树上可以进行多次不同的编译,如针对于不同平台编译。
1、使用cmake编译mariadb-10.0.12
如果之前编译有错误,需要重新编译,请删除CMakeCache.txt
make clean
rm - CMakeCache.txt
注意:因为是用的新的虚拟机安装编译,在第一次安装时忽略了编译安装环境,导致cmake时一直报错,需要安装"Development tools" "Server Platform Development"。
初始化
...待编辑...
①rpm包:
os vendor
mysql
通用二进制格式
②源码包
编译方式安装mariadb:
编译安装MariaDB
cmake的重要特性之一是其独立于源码(out-of-source)的编译功能,即编译工作可以在另一个指定的目录中而非源码目录中进行,这可以保证源码目录不受任何一次编译的影响,因此在同一个源码树上可以进行多次不同的编译,如针对于不同平台编译。
1、使用cmake编译mariadb-10.0.12
1 | [root@localhost ~]#yum install cmake -y | 安装cmake |
2 | [root@localhost ~]#yum install libxml2-devel | 安装libxml2-devel |
3 | [root@localhost ~]#tar xf mariadb-10.0.12.tar.gz | 解压源码包 |
4 | [root@localhost ~]#mkdir -pv /mydata/data | |
5 | [root@localhost ~]#groupadd -r mysql | |
6 | [root@localhost ~]#useradd -r mysql | |
7 | [root@localhost ~]#chown -R mysql.mysql /mydata/data/ | |
8 | [root@localhost ~]#cd mariadb-10.0.12 |
make clean
rm - CMakeCache.txt
1 | [root@localhost mariadb-10.0.12]#cmake . -DMYSQL_DATADIR=/mydata/data -DWITH_SSL=system -DWITH_SPHINX_STORAGE_ENGINE=1 |
2 | [root@localhost mariadb-10.0.12]#make&&make install |
1 | #yum groupinstall "Development tools" "Server Platform Development" -y |
...待编辑...
相关文章推荐
- Linux运维 第四阶段 (一) MySQL基本概念及编译安装
- MySQL系列:源码编译安装Mariadb-5.5
- Mysql的介绍以及编译安装mariadb
- MySQL学习笔记之二:源码编译安装和二进制格式安装MariaDB
- 40 用户权限管理及查询缓存、索引和explain、MariaDB存储引擎及编译安装、MySQL中的事务
- Mysql编译安装参数优化
- IIS6 下安装 PHP5.2.5 和 MySQL5.0 及概念澄清
- Linux 环境编译安装MySQL 5.0.67
- 编译安装php时提示Cannot find MySQL header files的解决方法
- Debian How to 编译安装MYSQL
- centos 5.0 编译安装apache 2.2.6 php5.2.5 mysql5.0.46 Z
- CentOS 4.4下源码编译安装apache+php+mysql
- mysql 5.0.18 编译安装过程
- mysql的编译安装
- Linux下MySQL的编译安装和简单配置
- mysql编译安装
- CentOS 下源码编译安装apache+php+mysql
- IIS6 下安装 PHP5.2.5 和 MySQL5.0 及概念澄清
- Linux 环境编译安装MySQL 5.0.45
- 从源码编译安装MySQL的步骤【转自www.bitsCN.com】