10bet网址
MySQL内部手册


4.6.5其他选项

对于有CMake等量的Autotools MySQL构建选项,从Autotools选项到CMake选项的法线映射是转换大写,删除前导破折号,用下划线替换破折号,并添加前导- d

例子:

——with-debug => -DWITH_DEBUG=1——with-embedded-server => -DWITH_EMBEDDED_SERVER

参数

配置选项

CMake选项

TCP/IP端口号

——with-tcp-port = 3306

-DMYSQL_TCP_PORT = 3306

Unix套接字文件

——with-unix-socket-path = / tmp / mysqld.sock

-DMYSQL_UNIX_ADDR = / tmp / mysqld.sock

启用当地的加载数据

——enable-local-infile

-DENABLED_LOCAL_INFILE = 1

额外的数据集

——with-extra-charsets =

-DWITH_EXTRA_CHARSETS =所有(默认是所有

默认字符集

——with-charset = utf8

-DDEFAULT_CHARSET = utf8

默认排序

——with-collation = utf8_general_ci

-DDEFAULT_COLLATION = utf8_general_ci

构建服务器

——与服务器

没有一个

构建嵌入式服务器

——with-embedded-server

-DWITH_EMBEDDED_SERVER = 1

Libmysqld权限控制

——with-embedded-privilege-control

没有一个

安装文档10bet官方网站

——without-docs

没有一个

大表

——with-big-tables——without-big-tables

无(表默认是大的)

mysqld用户

——with-mysqld-user = mysql

没有一个

调试

——without-debug

-DWITH_DEBUG = 0(默认是关闭调试)

GIS支持

——与几何

没有(总是启用?)

社区功能

——enable-community-features

无(始终启用)

分析

——disable-profiling

-DENABLED_PROFILING = 0(默认开启)

pstack

——without-pstack

无(pstack被移除)

汇编字符串函数

——enable-assembler

没有一个

构建类型

——构建= x86_64-pc-linux-gnu

没有等价物(不需要?)

保存主机

——主机= x86_64-pc-linux-gnu

没有等价物(不需要?)

客户标志

——with-client-ldflags = -lstdc + +

没有(不需要的)

客户标志

——enable-thread-safe-client

无(不需要,客户端总是线程安全的)

评论

——评论= "字符串"

-DCOMPILATION_COMMENT = "字符串"

共享/静态二进制文件

——启用共享——静态

没有(只有DISABLE_SHARED

内存使用

——with-low-memory

没有(不需要的)