MySQL 伺服器版本參考  /  建置 (組態) 選項

第 8 章 建置 (組態) 選項

下表詳細說明了從原始碼建置 MySQL 伺服器時可用的 CMake 組態選項。此表格包含以下欄位

  • 名稱:項目名稱。

  • 導入:導入此項目的版本或版本。此欄位僅在適用於某些項目時才會顯示。

  • 移除:移除此項目的版本或版本。此欄位僅在適用於某些項目時才會顯示。

  • 該項目在對應的 MySQL 伺服器系列中是否可用。如果可以取得更多資訊,則指標會連結到主要參考手冊中的項目描述。

    如果一個項目曾經存在於表格中顯示的任何系列中,則該項目在表格中會有一列。給定系列顯示的值表示該項目在該系列中的可用性

    • 是:該項目在所有已準備好生產的一般可用性 (GA) 版本中都可用。對於尚未達到 GA 狀態的系列,「是」表示該項目在最近發布的 GA 前版本中可用。

    • 部分:該項目在某些 GA 版本中可用。如果該項目是在第一個 GA 版本之後導入,或是從某些 GA 版本中移除,則會出現這種情況。

    • 空白:該項目在任何 GA 版本中都不可用。它可能不存在於該系列中,或存在於 GA 前版本中,但在該系列達到 GA 狀態之前已移除。

表格 8.1 CMake 選項參考

名稱 導入 移除 5.7 8.0 8.1 8.2 8.3 8.4
ADD_GDB_INDEX 8.0.18 部分
BUILD_CONFIG
BUNDLE_RUNTIME_LIBRARIES 8.0.11
CMAKE_BUILD_TYPE
CMAKE_CXX_FLAGS
CMAKE_C_FLAGS
CMAKE_INSTALL_PREFIX
COMPILATION_COMMENT
COMPILATION_COMMENT_SERVER 8.0.14 部分
COMPRESS_DEBUG_SECTIONS 8.0.22 部分
CPACK_MONOLITHIC_INSTALL
DEFAULT_CHARSET
DEFAULT_COLLATION
DISABLE_PSI_COND 5.7.3
DISABLE_PSI_DATA_LOCK
DISABLE_PSI_ERROR
DISABLE_PSI_FILE 5.7.3
DISABLE_PSI_IDLE 5.7.3
DISABLE_PSI_MEMORY 5.7.3
DISABLE_PSI_METADATA 5.7.3
DISABLE_PSI_MUTEX 5.7.3
DISABLE_PSI_PS 5.7.3
DISABLE_PSI_RWLOCK 5.7.3
DISABLE_PSI_SOCKET 5.7.3
DISABLE_PSI_SP 5.7.3
DISABLE_PSI_STAGE 5.7.3
DISABLE_PSI_STATEMENT 5.7.3
DISABLE_PSI_STATEMENT_DIGEST 5.7.3
DISABLE_PSI_TABLE 5.7.3
DISABLE_PSI_THREAD 5.7.3
DISABLE_PSI_TRANSACTION 5.7.3
DISABLE_SHARED 8.0.18 部分
DOWNLOAD_BOOST 5.7.5
DOWNLOAD_BOOST_TIMEOUT 5.7.6
ENABLED_LOCAL_INFILE
ENABLED_PROFILING
ENABLE_DEBUG_SYNC 5.7.1, 8.0.1
ENABLE_DOWNLOADS 8.0.26 部分
ENABLE_DTRACE 8.0.1
ENABLE_EXPERIMENTAL_SYSVARS 8.0.11
ENABLE_GCOV
ENABLE_GPROF
FORCE_COLORED_OUTPUT 8.0.33 部分
FORCE_INSOURCE_BUILD 8.0.14 部分
FORCE_UNSUPPORTED_COMPILER 5.7.5
FPROFILE_GENERATE 8.0.19 部分
FPROFILE_USE 8.0.19 部分
HAVE_PSI_MEMORY_INTERFACE 8.0.26 部分
IGNORE_AIO_CHECK
INNODB_PAGE_ATOMIC_REF_COUNT 5.7.4 5.7.5
INSTALL_BINDIR
INSTALL_DOCDIR
INSTALL_DOCREADMEDIR
INSTALL_INCLUDEDIR
INSTALL_INFODIR
INSTALL_LAYOUT
INSTALL_LIBDIR
INSTALL_MANDIR
INSTALL_MYSQLKEYRINGDIR 5.7.11 部分
INSTALL_MYSQLSHAREDIR
INSTALL_MYSQLTESTDIR
INSTALL_PKGCONFIGDIR 5.7.9
INSTALL_PLUGINDIR
INSTALL_PRIV_LIBDIR 8.0.18 部分
INSTALL_SBINDIR
INSTALL_SCRIPTDIR
INSTALL_SECURE_FILE_PRIVDIR 5.7.6
INSTALL_SECURE_FILE_PRIV_EMBEDDEDDIR 5.7.8
INSTALL_SHAREDIR
INSTALL_SQLBENCHDIR 5.7.8
INSTALL_STATIC_LIBRARIES
INSTALL_SUPPORTFILESDIR
LINK_RANDOMIZE 8.0.1
LINK_RANDOMIZE_SEED 8.0.1
MAX_INDEXES 5.7.1
MEMCACHED_HOME 5.7.33, 8.0.23 部分 部分
MSVC_CPPCHECK 8.0.33 部分
MUTEX_TYPE 5.7.2
MYSQLX_TCP_PORT 5.7.17 部分
MYSQLX_UNIX_ADDR 5.7.15 部分
MYSQL_DATADIR
MYSQL_MAINTAINER_MODE
MYSQL_PROJECT_NAME
MYSQL_TCP_PORT
MYSQL_UNIX_ADDR
NDB_UTILS_LINK_DYNAMIC 8.0.22 部分
ODBC_INCLUDES
ODBC_LIB_DIR
OPTIMIZER_TRACE
OPTIMIZE_SANITIZER_BUILDS 8.0.34 部分
REPRODUCIBLE_BUILD 5.7.19, 8.0.11 部分
SHOW_SUPPRESSED_COMPILER_WARNING 8.0.30 部分
SUNPRO_CXX_LIBRARY 5.7.5
SYSCONFDIR
SYSTEMD_PID_DIR 5.7.6
SYSTEMD_SERVICE_NAME 5.7.6
TMPDIR 5.7.4
USE_LD_GOLD 8.0.31 部分
USE_LD_LLD 8.0.16 部分
WIN_DEBUG_NO_INLINE 5.7.6
WITHOUT_SERVER
WITHOUT_xxx_STORAGE_ENGINE
WITH_ANT 8.0.11
WITH_ASAN 5.7.3
WITH_ASAN_SCOPE 5.7.21, 8.0.4 部分
WITH_AUTHENTICATION_CLIENT_PLUGINS 8.0.26 部分
WITH_AUTHENTICATION_LDAP 5.7.19, 8.0.2 部分
WITH_AUTHENTICATION_PAM
WITH_AWS_SDK 5.7.19, 8.0.2 部分
WITH_BOOST 5.7.5
WITH_BUILD_ID 8.0.31 部分
WITH_BUNDLED_LIBEVENT 5.7.33, 8.0.23 部分 部分
WITH_BUNDLED_MEMCACHED 5.7.33, 8.0.23 部分 部分
WITH_CLASSPATH
WITH_CLIENT_PROTOCOL_TRACING 5.7.2
WITH_CURL 5.7.19, 8.0.2 部分
WITH_DEBUG
WITH_DEFAULT_COMPILER_OPTIONS
WITH_DEFAULT_FEATURE_SET 8.0.22 部分
WITH_DEVELOPER_ENTITLEMENTS 8.0.30 部分
WITH_EDITLINE 5.7.2
WITH_EMBEDDED_SERVER
WITH_EMBEDDED_SHARED_LIBRARY 5.7.4
WITH_ERROR_INSERT
WITH_EXTRA_CHARSETS
WITH_FIDO 8.0.27 部分
WITH_GMOCK 8.0.26 部分
WITH_ICU 8.0.4
WITH_INNODB_EXTRA_DEBUG 5.7.2
WITH_INNODB_MEMCACHED
WITH_JEMALLOC 8.0.16 部分
WITH_KEYRING_TEST 5.7.11 部分
WITH_LD
WITH_LDAP 5.7.29 部分
WITH_LIBEVENT
WITH_LIBWRAP
WITH_LOCK_ORDER 8.0.17 部分
WITH_LSAN 8.0.16 部分
WITH_LTO 8.0.13 部分
WITH_LZ4 5.7.14 部分
WITH_LZMA 8.0.4 8.0.16 部分
WITH_MECAB 5.7.6
WITH_MSAN 5.7.4
WITH_MSCRT_DEBUG 5.7.6
WITH_MYSQLX 8.0.11
WITH_NDB 8.0.31 部分
WITH_NDBAPI_EXAMPLES
WITH_NDBCLUSTER
WITH_NDBCLUSTER_STORAGE_ENGINE
WITH_NDBMTD
WITH_NDB_BINLOG
WITH_NDB_DEBUG
WITH_NDB_JAVA
WITH_NDB_PORT
WITH_NDB_TEST
WITH_NDB_TLS_SEARCH_PATH
WITH_NUMA 5.7.17 部分
WITH_PACKAGE_FLAGS 8.0.26 部分
WITH_PLUGIN_NDBCLUSTER 8.0.13 8.0.31 部分
WITH_PROTOBUF 5.7.12 部分
WITH_RAPID 5.7.12 部分
WITH_RAPIDJSON 8.0.13 部分
WITH_RE2 8.0.4 8.0.18 部分
WITH_ROUTER 8.0.16 部分
WITH_SASL 5.7.29 部分
WITH_SHOW_PARSE_TREE
WITH_SSL
WITH_SYSTEMD 5.7.6
WITH_SYSTEMD_DEBUG 8.0.22 部分
WITH_SYSTEM_LIBS 8.0.11
WITH_TCMALLOC 8.0.22 部分
WITH_TEST_TRACE_PLUGIN 5.7.2
WITH_TSAN
WITH_UBSAN 5.7.6
WITH_UNIT_TESTS
WITH_UNIXODBC
WITH_VALGRIND
WITH_WIN_JEMALLOC 8.0.29 部分
WITH_ZLIB
WITH_ZSTD 8.0.18 部分
WITH_xxx_STORAGE_ENGINE