下载此文档

基于cmake的mysql安装说明.doc


文档分类:IT计算机 | 页数:约5页 举报非法文档有奖
1/5
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/5 下载此文档
文档列表 文档介绍
基于cmake的mysql安装
前言
,mysql源码安装的编译工具configure开始向cmake过渡。安装方式和之前的略有不同。在这里简单介绍总结下。
安装之前,检查下GNU make, GCC, Perl, libncurses5-dev,cmake-,如果没有安装,用yum install 安装补全
安装Cmake
#进入源代码目录
cd /usr/local/src
#下载安装文件
wget es/-
#解压缩
tar zxvf cmake-
#安装
cd cmake-
./bootstrap
gmake
gmake install
#退回源代码目录
cd ../
cmake简介
CMake 是"cross platform make"的缩写。它是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程)。他能够输出各种各样的makefile或者project文件,能测试编译器所支持的C++特性,类似UNIX下的automake。
和之前configure的语法对比如下
重新编译时,需要清除旧的对象文件和缓存信息
对于configure 需要执行如下命令
make clean
对于cmake,则需要执行如下命令
rm -f
安装选项的对比如下:
CMAKE_INSTALL_PREFIX值是安装的基本目录,其他cmake选项值是不包括前缀,是相对路径名,绝对路径包括CMAKE_INSTALL_PREFIX路径。
configure编译插件选项
--with-plugins=csv,myisam,myisammrg,heap,innobase, archive,blackhole
在cmake中没有直接对应的相同选项。对于csv,myisam,myisammrg,heap在cmake中是不需要明确指定存储引擎的名称,因为它们是强制性安装。
可以使用以下选择来安装innodb,archive,blackhole存储引擎
-DWITH_INNOBASE_STORAGE_ENGINE=1
-DWITH_ARCHIVE_STORAGE_ENGINE=1
-DWITH_BLACKHOLE_STORAGE_ENGINE=1
(1可以使用on代替)
安装bison-
#进入源代码目录
cd /usr/local/src
#下载安装文件
wget http://ftp./gnu/bison/bison-
#解压缩
tar zxvf bison-
#安装
cd bison-
./configure
make
make install
#退回源代码目录
cd ../
Mysql安装
#创建mysql用户和组
/usr/sbin/groupadd mysql
/usr/sbin/useradd -g mysql mysql
mkdir /usr/local/mysql
mkdir /usr/local/mysql/data
#

基于cmake的mysql安装说明 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数5
  • 收藏数0 收藏
  • 顶次数0
  • 上传人170486494
  • 文件大小86 KB
  • 时间2017-09-15
最近更新