centos6.5下GCC编译cmake安装percona-server-5.6

6人阅读 评论(0) 收藏 举报
分类:


percona-server-5.6.25-73.1安装笔记---编译篇
 
  • 发表于 3年前 
  • 阅读 1744 
  • 收藏 1 
  • 点赞 0 
  • 评论 0
摘要: 在最小化安装的centos6.5下安装percona-server-5.6.25-73.1最新版。

服务器环境:CentOS6.5最小化安装   内存:4GB

1.percona-server-5.6.25-73.1.tar.gz及cmake下载:

wget https://www.percona.com/downloads/Percona-Server-5.6/Percona-Server-5.6.25-73.1/source/tarball/percona-server-5.6.25-73.1.tar.gz
wget http://www.cmake.org/files/v2.8/cmake-2.8.12.1.tar.gz

2.安装GCC编译环境

yum -y install make gcc-c++ cmake bison-devel  ncurses-devel

3.安装CMAKE编译环境,percona-server-5.6.25需要使用cmake来编译

tar zxvf cmake-2.8.12.1.tar.gz
cd cmake-2.8.12.1
./bootstarp
make
make install

4.添加MYSQL用户及用户组

[root@localhost src]# groupadd mysql
[root@localhost src]# useradd -g mysql -s /sbin/nologin -M mysql

5.设置MYSQL的程序目录及数据目录

[root@localhost src]# mkdir -p /data/mysql_data
[root@localhost src]# cd /data/mysql_data/
[root@localhost mysql_data]# mkdir run data tmp logs
[root@localhost mysql_data]# chown -R mysql:dba /usr/local/mysql/
[root@localhost mysql_data]# chown -R mysql:dba /data/mysql_data/

6.开始编译安装percona-server-5.6.25

tar zxvf percona-server-5.6.25-73.1.tar.gz
cd percona-server-5.6.25-73.1
cmake . -LH #查看帮助信息
cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/data/mysql_data -DSYSCONFDIR=/etc -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1  -DWITH_ARCHIVE_STORAGE_ENGINE=1 -DWITH_BLACKHOLE_STORAGE_ENGINE=1 -DWITH_PERFSCHEMA_STORAGE_ENGINE=1 -DWITH_FEDERATED_STORAGE_ENGINE=1 -DMYSQL_UNIX_ADDR=/data/mysql/run/mysqld.sock -DMYSQL_TCP_PORT=3306  -DENABLED_LOCAL_INFILE=1  -DWITH_PARTITION_STORAGE_ENGINE=1 -DEXTRA_CHARSETS=all -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci
make -j 8
make install

#编译参数说明
-DCMAKE_INSTALL_PREFIX= 安装根目录
-DCMAKE_INSTALL_PREFIX=  unix套接字目录
-DDEFAULT_CHARSET= 默认字符集
-DDEFAULT_COLLATION=默认编码
-DWITH_EXTRA_CHARSETS= 额外的编码,请使用ALL来编译。
-DWITH_MYISAM_STORAGE_ENGINE=1  编译myisam存储引擎,默认的存储引擎,不加也可以
-DWITH_INNOBASE_STORAGE_ENGINE=1 支持InnoDB存储引擎,这个也是默认安装的
-DWITH_READLINE=1 使用readline功能
-DENABLED_LOCAL_INFILE=1 可以使用load data infile命令从本地导入文件
-DMYSQL_DATADIR=数据库 数据目录




查看评论

CentOS-6.5安装Cmake

编译安装干版本mysql时,需要用到cmake编译器,下面介绍下详细的步骤; 1 .官网下载安装包(官网http://www.cmake.org/)     命令 sudo wget ht...
  • u013651017
  • u013651017
  • 2014-02-13 10:52:31
  • 2050

centos 6.5下cmake工具的安装与配置

  • 2016年07月17日 18:03
  • 389KB
  • 下载

在Centos6.5下安装CMake2.8

在Centos6.5下安装cmake2.8的步骤: 1.
  • lilin020401
  • lilin020401
  • 2014-10-19 13:13:47
  • 483

CentOS 6.x下cmake编译方式安装MySQL5.5

请关注:http://blog.leanote.com/nullpoint,博文在蚂蚁上第一时间更新由于发现之前编辑的博文图片无法显示,请移步《CentOS 6.x下cmake编译方式安装MySQL5...
  • zac_hl
  • zac_hl
  • 2017-05-14 16:08:35
  • 336

VM安装Linux(CentOS6.5)及JDK+Tomcat+ MySQL-5.7

1、安装centos 选择CentOS-6.5-x86_64-bin-DVD1.iso安装,学习使用操作linux系统; 2、安装xftp 选择破解版xftp,安装时输入破解码,使用主机连接虚拟机,传...
  • u011466469
  • u011466469
  • 2017-10-22 10:32:20
  • 64826

CentOS6.5 安装gcc

在linux下,C++的编译器不是g++这个名称,而是gcc-c++,。然后直接运行     yum install gcc-c++ libstdc++-devel   就可以了。安装完成后在l...
  • u010469632
  • u010469632
  • 2014-12-29 21:55:38
  • 4978

用cmake编译gtk程序:gssdp

转载时请注明出处和作者联系方式:http://blog.csdn.net/mimepp作者联系方式:YU TAO 用cmake编译gtk程序:gssdp使用cmake来编译gtk的程序,这里用gupn...
  • mimepp
  • mimepp
  • 2008-06-01 15:18:00
  • 2589

使用GCC和CMake编译OpenCV

使用GCC和CMake编译OpenCV 注意: 此教程认为你已经成功的在你的工作平台上安装了OpenCV。在你的代码中使用OpenCV最简单的方式就是利用CMake。它的...
  • kingroc
  • kingroc
  • 2016-07-20 17:22:05
  • 1521

mysql5.7.10 源码编译安装记录 (centos6.4)

mysql5.7.10 源码编译安装记录 (centos6.4)一、准备工作1.1 卸载系统自带mysql查看系统是否自带mysql, 如果有就卸载了, 卸载方式有两种yum, rpm, 这里通过yu...
  • hpy1165331898
  • hpy1165331898
  • 2016-01-21 18:41:20
  • 3282

编译使用glew指令

glew 是opengl的一个拓展库 1 #include 2 #include 3 #include 4 5 int main(int argc, char *argv[]) { 6 gl...
  • WAN_EXE
  • WAN_EXE
  • 2017-04-29 10:07:18
  • 371
    个人资料
    等级:
    访问量: 0
    积分: 285
    排名: 0
    文章存档