cmake mysql 编译参数_Cmake-MySQL编译参数说明

Cmake-MySQL编译参数说明

(来源于MySQL官方手册)

https://dev.mysql.com/doc/refman/5.6/en/source-configuration-options.htmlFormats Description DefaultIntroduced Removed   ##格式描述默认导入删除

BUILD_CONFIG  Use same build options as official releases ##b使用相同的编译选项为正式版本

CMAKE_BUILD_TYPE  Type of build to produce RelWithDebInfo  ##体型产生relwithdebinfo

CMAKE_CXX_FLAGS  Flags for C++ Compiler   ##旗帜的C++编译器

CMAKE_C_FLAGS    Flags for C Compiler  ##c标志的C编译器

CMAKE_INSTALL_PREFIX    #安装基础目录

COMPILATION_COMMENT    ##编译环境

CPACK_MONOLITHIC_INSTALL #是否包构建生产单文件了

DEFAULT_CHARSET          ##默认服务器字符集latin1

DEFAULT_COLLATION      #默认新建数据库字符集

-DWITH_SYMVER16         ##是否libmysqlclient.so.18包含symver 16和18下5.6.31符号。

ENABLED_LOCAL_INFILE   ##是否启用本地数据导入

ENABLED_PROFILING     ##是否启用查询分析代码

ENABLE_DEBUG_SYNC      ##是否启用5.6.36调试同步支持

ENABLE_DOWNLOADS      ##是否下载任意文件

ENABLE_DTRACE         ##是否包括DTrace支持

ENABLE_GCOV            ##是否包括gcov支持5.6.3

ENABLE_GPROF          ##使gprof(优化Linux构建只)关闭5.6.6

INNODB_PAGE_ATOMIC_REF_COUNT    #启用或禁用页面引用

INSTALL_BINDIR          ##用户可执行目录前缀/箱

INSTALL_DOCDIR           ##文件目录前缀/文档

INSTALL_DOCREADMEDIR          ##自述文件目录前缀

INSTALL_INCLUDEDIR           ##头文件目录前缀/包括

INSTALL_INFODIR           ##信息文件目录前缀/文档

INSTALL_LAYOUT             ##选择预定义的安装布局独立

INSTALL_LIBDIR            ##目录前缀/ lib库文件

INSTALL_MANDIR           ##手册页目录前缀/人

INSTALL_MYSQLSHAREDIR            ##共享数据目录前缀/分享

INSTALL_MYSQLTESTDIR             ## MySQL测试目录前缀/ MySQL测试

INSTALL_PLUGINDIR          ##插件目录前缀/ lib /插件

INSTALL_SBINDIR            ##服务器可执行目录前缀/箱

INSTALL_SCRIPTDIR               ##脚本目录前缀/脚本

INSTALL_SECURE_FILE_PRIVDIR        #隐私文件的安全

INSTALL_SECURE_FILE_PRIV_EMBEDDEDDIR  #隐私目录

INSTALL_SHAREDIR                    #安装目录

INSTALL_SQLBENCHDIR                   #SQL目录前缀

INSTALL_SUPPORTFILESDIR            #额外的支持文件目录前缀/支持文件

MEMCACHED_HOME                    #缓存路径

MYSQL_DATADIR                  #数据目录

MYSQL_MAINTAINER_MODE              #是否启用MySQL保持特定的发展环境

MYSQL_PROJECT_NAME                   #MySQL版本

MYSQL_TCP_PORT                    #Mysql默认端口号3306

MYSQL_UNIX_ADDR                    #Unix套接字文件

OPTIMIZER_TRACE                    #是否支持优化跟踪

SUNPRO_CXX_LIBRARY               # 客户端链接库

SYSCONFDIR                   #文件目录选项

WITHOUT_SERVER                  #服务器是否关闭

WITHOUT_xxx_STORAGE_ENGINE    ##排除存储引擎XXX从建立

WITH_BUNDLED_MEMCACHED           #使用memcached缓存

WITH_CLASSPATH                   #使用MySQL集群连接器构建java。默认为空字符串。

WITH_DEBUG                ##是否支持调试功能

WITH_DEFAULT_COMPILER_OPTIONS   #是否使用默认编译选项

WITH_DEFAULT_FEATURE_SET       #是否使用默认设置功能

WITH_EMBEDDED_SERVER         #是否建立了嵌入式服务器

WITH_EMBEDDED_SHARED_LIBRARY   #是否建立一个共享的嵌入式服务器库

WITH_ERROR_INSERT               #额外字符集

WITH_INNODB_MEMCACHED             #是否产生了memcached共享库。

WITH_LIBWRAP                      ##是否包括LibWrap(tcp wrappers)支持下

WITH_NDBCLUSTER                   #建立NDB存储引擎

WITH_NDBMTD                #开启多线程

WITH_NDB_BINLOG                #启用二进制日志默认情况下通过对mysqld。

WITH_NDB_DEBUG                #生成调试版本测试或故障排除了

WITH_NDB_JAVA                #开启ClusterJ支持java。默认启用。只支持MySQL集群。

WITH_NDB_PORT                ##默认端口由管理服务器建立与应用

原文:http://qiuyt.blog.51cto.com/1229789/1923189

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/373501.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

动态给H5页面绑定数据,基本万能无错误!

此为原创,转载请注明出处! /* * 共通用绑定页面数据用方法 * * param bingData 需要绑定的数据 * * return 无 * */function commonBindData(bingData) { // 取得需绑定的json数据 var jsonArray eval("(" bingData ")"); // …

c语言函数---M

书画小说软件 制作更满意的读、更舒心的写、更轻松的公布最全古典小说网 由本软件公布所得main()主函数 每一C 程序都必须有一main()函数, 能够依据自己的爱好把它放在程序的某 个地方。有些程序猿把它放在最前面, 而还有一些程序猿把它放在最后面, 不管放 在哪个地方, 下面几…

使用Apache ActiveMQ的JMS开发基础

去年是我尝试JMS的时候。 背后的想法和概念让我有些困惑,但是当我知道它的用途后,我很快就掌握了它。 在本文中,我将展示使用Apache ActiveMQ作为后端使用Java开发简单的生产者/消费者的基础。 让我们首先从概念开始,这是一个简单…

vijos p1460——拉力赛

描述 车展结束后,游乐园决定举办一次盛大的山道拉力赛,平平和韵韵自然也要来参加大赛。 赛场上共有n个连通的计时点,n-1条赛道(构成了一棵树)。每个计时点的高度都不相同(父结点的高度必然大于子结点&#…

mysql acid_Mysql中ACID的原理

原子性 (Atomicity)原子性是指一个事务是一个不可分割的工作单位,其中的操作要么都做,要么都不做。隔离性 (Isolation)隔离性是指多个事务并发执行的时候,事务内部的操作与其他事务是隔离的,并发执行的各个事务之间不能互相干扰…

MongoDB 自动删除集合中过期的数据——TTL索引

简介 ​ TTL (Time To Live, 有生命周期的) 索引是特殊单字段索引,MongoDB可以用来在一定时间后自动从集合中删除文档的特殊索引。 这对于某些类型的数据非常好,例如机器生成的事件数据,日志和会话信息,这些信息只需要在数据库中…

PLSQL 经常自动断开失去连接的解决过程

问题背景: 情况是这样的,很多开发同事的PLSQL上班时间开着8个小时,有时候他们出去抽烟后或者中午吃完饭,回来在PLSQL上面执行就报错无响应,然后卡住了半天动弹不了,非得重新登录plsql才生效,我猜…

使用Cobertura,JUnit,HSQLDB,JPA涵盖您的测试

你好!你好吗? 今天让我们谈谈一个非常有用的工具,名为“ Cobertura”。 该框架与我们在另一篇文章中看到的Emma框架具有相同的功能。 Cobertura和Emma之间的主要区别在于Cobertura显示带有图形的简历页面。 如果要查看有关该主题的其他主题…

fedora mysql gui_fedora8安装 mysql++失败!!装了一个晚上没搞定!!伤心阿!

fedora8安装 mysql失败!!装了一个晚上没搞定!!伤心阿!发布时间:2008-02-24 05:15:27来源:红联作者:lygzx[rootF8 mysql-3.0.0]# ./configure --w/usr/lib/mysqlconfigure: error: unrecognized option: --w/usr/lib/my…

MongoDB 数组类型查询 —— $elemMatch 操作符

描述 $elemMatch 数组查询操作用于查询数组值中至少有一个能完全匹配所有的查询条件的文档。语法格式如下&#xff1a; { <field>: { $elemMatch: { <query1>, <query2>, ... } } }如果只有一个查询条件就没必要使用 $elemMatch。 限制 不能指定 $where 查…

MVC4 Action 方法的执行

1. ActionInvoker 的执行&#xff1a; 在MVC 中 包括Model绑定与验证在内的整个Action的执行是通过一个名为ActionInvoker的组件来完成的。 它同样具有 同步/异步两个版本。 分别实现了接口 IActionInvoker /IAsyncActionInvoker。 ASP.NET MVC 中真正用于Action方法同步和异步…

C# 基础知识总结

要学好C#&#xff0c;基础知识的重要性不言而喻&#xff0c;现将常用到的一些基础进行总结&#xff0c;总结如下&#xff1a; 01. 数据类型转换&#xff1a; 强制类型转换(Chart--> int): char crA; int i (int)(cr); 02. 委托/匿名函数/Lamda表达式&#xff1a; 委托是匿…

Java注释和真实世界的Spring示例

“注释”是编程语言定义的一种&#xff0c;用作“标记”。 可以将它们视为编程语言引擎可以理解的注释行。 它们不会直接影响程序的执行&#xff0c;但是会在需要时间接影响。 定义 注释使用interface关键字定义&#xff0c;并且与接口相似。 它具有定义类似于接口方法的属性。…

scrapy+mysql+pipeline+更新数据_python3+Scrapy爬虫实战(二)—— 使用pipeline数据保存到文本和数据库(mysql)...

前言保存本地存储Json数据配置setting保存数据库创建数据库创建表编写pipelines配置setting本文是对上篇文章所讲的代码进一步优化&#xff0c;回看可以点这里&#xff0c;代码就直接在上一篇代码中进行改造&#xff0c;没有的小伙伴可以在这里下载。前言Scrapy 提供了 pipelin…

NYOJ 44 子串和

子串和 时间限制&#xff1a;5000 ms | 内存限制&#xff1a;65535 KB难度&#xff1a;3描述 给定一整型数列{a1,a2...,an}&#xff0c;找出连续非空子串{ax,ax1,...,ay}&#xff0c;使得该子序列的和最大&#xff0c;其中&#xff0c;1<x<y<n。 输入 第一行是一个…

学习进度条

学习进度条 周次 学习时间 新编写代码行数 博客量&#xff08;篇&#xff09; 学到知识点 第一周 160 0 1 github的使用和认识软件工程这门课的价值。 第二周 160 130 3 复利的计算和Github的一些简单操作还有就是进行项目的开发分析&#xff0c;还有就是对…

ARM基础

1.  将32位a的【7&#xff1a;4】改成0101 -> a a&(~(0xF << 4)) | (0x5 << 4)&#xff1b; 2.  32位&#xff1a;单次处理数据32位。 3.  对于CPU而言&#xff0c;一切皆内存&#xff1b; 4.  DMA总线&#xff1a;不经过CPU直接在内存和内存间交换…

使用Jolokia和JMX进行客户端服务器监视

Java监视工具的选择非常广泛&#xff08;由Google提供的随机选择和顺序&#xff09;&#xff1a; javamelody 压力探头 JVisualVM 控制台 贾蒙 Java JMX Nagios插件不适用 此外&#xff0c;还有各种专用工具&#xff0c;例如ActiveMQ &#xff0c; JBoss &#xff0c; Qu…

图书管理系统数据字典_2. 结构化——数据字典

返回目录&#xff1a;Chilan Yuk&#xff1a;软件工程分析设计图库目录​zhuanlan.zhihu.com一、基本知识用于定义数据流和数据存储的结构&#xff0c;并给出构成所给的数据流和数据存储的各数据项的基本数据类型。数据字典中应该包括关于数据的如下信息一般信息&#xff08;名…

HDOJ 5184 Brackets 卡特兰数扩展

既求从点(0,0)仅仅能向上或者向右而且不穿越yx到达点(a,b)有多少总走法... 有公式: C(ab,min(a,b))-C(ab,min(a,b)-1) /// 折纸法证明卡特兰数: http://blog.sina.com.cn/s/blog_6917f47301010cno.html Brackets Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65…