mysql中cmake常用参数说明

原创 2011年12月10日 12:26:50

#mysql Mysql从5.5开始,源代码安装将原来的configure改为cmake,因此在安装mysql 5.5.x时,需要先安装cmake,可以通过源码安装,也可以通过apt-get软件包安装.
在用cmake配置mysql过程中,找到一些主要的参数说明如下,供参考:

CMAKE_INSTALL_PREFIX mysql的安装路径;
DEFAULT_CHARSET 默认的服务器编码,
DEFAULT_COLLATION 也是关于编码的
MYSQL_DATADIR data目录
MYSQL_TCP_PORT TCP/IP端口,3306
MYSQL_UNIX_ADDR unix的socket文件,默认/tmp/mysql.sock
WITH_xxx_STORAGE_ENGINE 编译静态的存储引擎xxx
WITHOUT_xxx_STORAGE_ENGINE Exclude storage engine xxx from build
WITH_EXTRA_CHARSETS 扩展字符集
WIHT_ZLIB zlib支持

常用的选项有下边这些:
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
#安装目录
-DMYSQL_DATADIR=/usr/local/mysql/data \
#数据库存放目录
-DMYSQL_UNIX_ADDR=/usr/local/mysql/data/mysql.sock \
#Unix socket 文件路径
-DWITH_MYISAM_STORAGE_ENGINE=1 \
#安装 myisam 存储引擎
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
#安装 innodb 存储引擎
-DWITH_ARCHIVE_STORAGE_ENGINE=1 \
#安装 archive 存储引擎
-DWITH_BLACKHOLE_STORAGE_ENGINE=1 \
#安装 blackhole 存储引擎
-DWITH_PARTITION_STORAGE_ENGINE=1 \
#安装数据库分区
-DENABLED_LOCAL_INFILE=1 \
#允许从本地导入数据
-DWITH_READLINE=1 \
#快捷键功能
-DWITH_SSL=yes \
#支持 SSL
-DDEFAULT_CHARSET=utf8 \
#使用 utf8 字符
-DDEFAULT_COLLATION=utf8_general_ci \
#校验字符
-DEXTRA_CHARSETS=all \
#安装所有扩展字符集
-DMYSQL_TCP_PORT=3306 \
#MySQL 监听端口


CMake初步(1)

转自:《你所不知的OSG》第一章:CMake初步(1)http://bbs.osgchina.org/forum.php?mod=viewthread&tid=1189&fromuid=3434 本...
  • ZXGIS
  • ZXGIS
  • 2011年12月14日 10:42
  • 4682

便宜手机

作者:韩梦飞沙 QQ:313134555 最便宜手机高级搜索-ZOL中关村在线 【联想笋尖S60t 移动4G】报价_参数_图片_论坛_联想 S60-T手机报价-ZOL中关村在线【中兴星星...
  • yue31313
  • yue31313
  • 2016年07月24日 11:39
  • 453

mysql cmake参数详解

-DCMAKE_INSTALL_PREFIX= 指向mysql安装目录 -DINSTALL_SBINDIR=sbin 指向可执行文件目录(prefix/sbin) -DMYSQL_DATADIR=...
  • weiganliu
  • weiganliu
  • 2015年10月14日 16:35
  • 442

CMAKE安装MySQL的配置参数说明

Contents  [hide] 1 Introduction2 Command Invocation Syntax3 Installation Layout Options4 Storage...
  • seteor
  • seteor
  • 2012年02月10日 18:12
  • 6654

mysql中cmake常用参数说明

#mysql Mysql从5.5开始,源代码安装将原来的configure改为cmake,因此在安装mysql 5.5.x时,需要先安装cmake,可以通过源码安装,也可以通过apt-get软件包安装...
  • zubin006
  • zubin006
  • 2011年12月10日 12:26
  • 3579

冷漠

   有这样一个有趣的实验:美国心理学家为从动物实验中获得有关爱的人类行为线索,为幼猴设计了五种人造母猴,观察“母亲”的拒绝会在幼猴的身上引起怎样的 反...
  • zubin006
  • zubin006
  • 2007年09月07日 10:50
  • 518

MySQL CMake参数说明手册

MySQL CMake参数说明手册 MySQL自5.5版本以后,就开始使用CMake编译工具了,因此,你在安装源文件中找不到configure文件是正常的。很多人下到了新版的MySQL,因为...
  • langkeziju
  • langkeziju
  • 2013年11月07日 16:30
  • 517

mysql中cmake常用参数说明 和 编译安装mysql

#mysql MySQL从5.5开始,源代码安装将原来的configure改为cmake,因此在安装mysql 5.5.x时,需要先安装cmake,可以通过源码安装,也可以通过apt-get软件包安...
  • zero_295813128
  • zero_295813128
  • 2016年04月22日 21:29
  • 5692

请记住以及与他人分享你“失败”的经历!

今天下午与剑东和丽云使用PTO新统一的系统管理标准对LUCY的电脑进行重装!前面的备份都正常,但发现分区不合理,硬盘总容量是40G,其中C有15G,只用4G左右,而D则是22G,已使用20.5G左右,...
  • zubin006
  • zubin006
  • 2007年06月14日 16:39
  • 986
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:mysql中cmake常用参数说明
举报原因:
原因补充:

(最多只允许输入30个字)