本节列出了MySQL 5.7中首次添加的服务器变量、状态变量和选项,以及已弃用或已删除的选项。
MySQL 5.7中增加了以下系统变量、状态变量和服务器选项。
Audit_log_current_size
:审计日志文件当前大小。MySQL 5.7.9中新增。Audit_log_event_max_drop_size
:最大的被删除审计事件的大小。MySQL 5.7.9中新增。Audit_log_events
:已处理的审计事件数。MySQL 5.7.9中新增。Audit_log_events_filtered
:过滤审计事件数。MySQL 5.7.9中新增。Audit_log_events_lost
:被删除的审计事件数。MySQL 5.7.9中新增。Audit_log_events_written
:书面审计事件的数量。MySQL 5.7.9中新增。Audit_log_total_size
:书面审计事件的总规模。MySQL 5.7.9中新增。Audit_log_write_waits
:写延迟审计事件数。MySQL 5.7.9中新增。Com_change_repl_filter
:更改复制筛选器语句的计数。MySQL 5.7.3新增。Com_explain_other
: EXPLAIN FOR连接语句的计数。MySQL 5.7.2中新增。Com_group_replication_start
: START GROUP_REPLICATION语句计数。MySQL 5.7.6中新增。Com_group_replication_stop
: STOP GROUP_REPLICATION语句计数。MySQL 5.7.6中新增。Com_show_create_user
:执行SHOW CREATE USER语句的次数。MySQL 5.7.6中新增。Com_show_slave_status_nonblocking
: SHOW REPLICA | SLAVE STATUS非阻塞语句的计数。MySQL 5.7.0中新增。Com_shutdown
: SHUTDOWN语句计数。MySQL 5.7.9中新增。Connection_control_delay_generated
:服务器延迟连接请求的次数。MySQL 5.7.17中新增。Firewall_access_denied
:被MySQL企业防火墙拒绝的语句数。MySQL 5.7.9中新增。Firewall_access_granted
: MySQL企业防火墙接受的语句数。MySQL 5.7.9中新增。Firewall_cached_entries
: MySQL企业防火墙记录的语句数。MySQL 5.7.9中新增。Innodb_buffer_pool_resize_status
:动态缓冲池调整操作的状态。MySQL 5.7.5中新增。Locked_connects
:连接被锁定帐户的次数。MySQL 5.7.6中新增。Max_execution_time_exceeded
:超过执行超时值的语句数。MySQL 5.7.8中新增。Max_execution_time_set
:设置执行超时的语句数。MySQL 5.7.8中新增。Max_execution_time_set_failed
:执行超时设置失败的语句数。MySQL 5.7.8中新增。Max_statement_time_exceeded
:超过执行超时值的语句数。MySQL 5.7.4中新增。Max_statement_time_set
:设置执行超时的语句数。MySQL 5.7.4中新增。Max_statement_time_set_failed
:执行超时设置失败的语句数。MySQL 5.7.4中新增。Max_used_connections_time
: Max_used_connections达到当前值的时间。MySQL 5.7.5中新增。Performance_schema_index_stat_lost
:统计数据丢失的索引数。MySQL 5.7.6中新增。Performance_schema_memory_classes_lost
:有多少内存仪器无法加载。MySQL 5.7.2中新增。Performance_schema_metadata_lock_lost
:无法记录的元数据锁数量。MySQL 5.7.3新增。Performance_schema_nested_statement_lost
:丢失统计信息的存储程序语句的数量。MySQL 5.7.2中新增。Performance_schema_prepared_statements_lost
:无法测量的预备语句数目。MySQL 5.7.4中新增。Performance_schema_program_lost
:统计数据丢失的存储程序的数量。MySQL 5.7.2中新增。Performance_schema_table_lock_stat_lost
:丢失锁统计信息的表数量。MySQL 5.7.6中新增。Rewriter_number_loaded_rules
:成功载入内存的重写规则数目。MySQL 5.7.6中新增。Rewriter_number_reloads
:重新加载规则表到内存的次数。MySQL 5.7.6中新增。Rewriter_number_rewritten_queries
:加载插件后重写的查询数。MySQL 5.7.6中新增。Rewriter_reload_error
:上次加载重写规则到内存时是否发生错误。MySQL 5.7.6中新增。审计日志
:是否激活审计日志插件。MySQL 5.7.9中新增。audit_log_buffer_size
:审计日志缓冲区大小。MySQL 5.7.9中新增。audit_log_compression
:审计日志文件压缩方式。MySQL 5.7.21中新增。audit_log_connection_policy
:连接相关事件的审计日志记录策略。MySQL 5.7.9中新增。audit_log_current_session
:是否审计当前会话。MySQL 5.7.9中新增。audit_log_encryption
:审计日志文件加密方式。MySQL 5.7.21中新增。audit_log_exclude_accounts
:不可审计的帐目。MySQL 5.7.9中新增。audit_log_file
:审计日志文件名称。MySQL 5.7.9中新增。audit_log_filter_id
:当前审计日志过滤ID。MySQL 5.7.13中新增。audit_log_flush
:关闭并重新打开审计日志文件。MySQL 5.7.9中新增。audit_log_format
:审计日志文件格式。MySQL 5.7.9中新增。audit_log_include_accounts
:待审核的帐目。MySQL 5.7.9中新增。audit_log_policy
:审计日志策略。MySQL 5.7.9中新增。audit_log_read_buffer_size
:审计日志文件读缓冲区大小。MySQL 5.7.21中新增。audit_log_rotate_on_size
:关闭并重新打开此大小的审计日志文件。MySQL 5.7.9中新增。audit_log_statement_policy
:与语句相关的事件的审计日志策略。MySQL 5.7.9中新增。audit_log_strategy
:审计日志策略。MySQL 5.7.9中新增。authentication_ldap_sasl_auth_method_name
:认证方法名称。MySQL 5.7.19中新增。authentication_ldap_sasl_bind_base_dn
: LDAP服务器基本区分名。MySQL 5.7.19中新增。authentication_ldap_sasl_bind_root_dn
: LDAP服务器根用户标识名。MySQL 5.7.19中新增。authentication_ldap_sasl_bind_root_pwd
: LDAP服务器root绑定密码。MySQL 5.7.19中新增。authentication_ldap_sasl_ca_path
: LDAP服务器证书颁发机构的文件名。MySQL 5.7.19中新增。authentication_ldap_sasl_group_search_attr
: LDAP服务器组搜索属性。MySQL 5.7.19中新增。authentication_ldap_sasl_group_search_filter
: LDAP自定义组搜索过滤器。MySQL 5.7.21中新增。authentication_ldap_sasl_init_pool_size
: LDAP服务器初始连接池大小。MySQL 5.7.19中新增。authentication_ldap_sasl_log_status
: LDAP服务器日志级别。MySQL 5.7.19中新增。authentication_ldap_sasl_max_pool_size
: LDAP服务器最大连接池大小。MySQL 5.7.19中新增。authentication_ldap_sasl_server_host
: LDAP服务器的主机名或IP地址。MySQL 5.7.19中新增。authentication_ldap_sasl_server_port
: LDAP服务器端口号。MySQL 5.7.19中新增。authentication_ldap_sasl_tls
:是否使用加密连接到LDAP服务器。MySQL 5.7.19中新增。authentication_ldap_sasl_user_search_attr
: LDAP服务器用户搜索属性。MySQL 5.7.19中新增。authentication_ldap_simple_auth_method_name
:认证方法名称。MySQL 5.7.19中新增。authentication_ldap_simple_bind_base_dn
: LDAP服务器基本区分名。MySQL 5.7.19中新增。authentication_ldap_simple_bind_root_dn
: LDAP服务器根用户标识名。MySQL 5.7.19中新增。authentication_ldap_simple_bind_root_pwd
: LDAP服务器root绑定密码。MySQL 5.7.19中新增。authentication_ldap_simple_ca_path
: LDAP服务器证书颁发机构的文件名。MySQL 5.7.19中新增。authentication_ldap_simple_group_search_attr
: LDAP服务器组搜索属性。MySQL 5.7.19中新增。authentication_ldap_simple_group_search_filter
: LDAP自定义组搜索过滤器。MySQL 5.7.21中新增。authentication_ldap_simple_init_pool_size
: LDAP服务器初始连接池大小。MySQL 5.7.19中新增。authentication_ldap_simple_log_status
: LDAP服务器日志级别。MySQL 5.7.19中新增。authentication_ldap_simple_max_pool_size
: LDAP服务器最大连接池大小。MySQL 5.7.19中新增。authentication_ldap_simple_server_host
: LDAP服务器的主机名或IP地址。MySQL 5.7.19中新增。authentication_ldap_simple_server_port
: LDAP服务器端口号。MySQL 5.7.19中新增。authentication_ldap_simple_tls
:是否使用加密连接到LDAP服务器。MySQL 5.7.19中新增。authentication_ldap_simple_user_search_attr
: LDAP服务器用户搜索属性。MySQL 5.7.19中新增。authentication_windows_log_level
: Windows身份验证插件日志级别。MySQL 5.7.9中新增。authentication_windows_use_principal_name
:是否使用Windows认证插件主体名。MySQL 5.7.9中新增。auto_generate_certs
:是否自动生成SSL密钥文件和证书文件。MySQL 5.7.5中新增。avoid_temporal_upgrade
: ALTER TABLE是否应该升级5.6.4之前的时态列。MySQL 5.7.6中新增。binlog_error_action
:控制当服务器无法写入二进制日志时会发生什么。MySQL 5.7.6中新增。binlog_group_commit_sync_delay
:设置事务同步到磁盘之前等待的微秒数。MySQL 5.7.5中新增。binlog_group_commit_sync_no_delay_count
:设置在中止binlog_group_commit_sync_delay指定的当前延迟之前等待的最大事务数。MySQL 5.7.5中新增。binlog_gtid_simple_recovery
:控制GTID恢复期间二进制日志的迭代方式。MySQL 5.7.6中新增。binlog_transaction_dependency_history_size
:为查找最后更新某一行的事务而保留的行散列数。MySQL 5.7.22中新增。binlog_transaction_dependency_tracking
:依赖关系信息(提交时间戳或事务写集)的来源,用于评估副本的多线程应用程序可以并行执行哪些事务。MySQL 5.7.22中新增。binlogging_impossible_mode
:已弃用,稍后移除。使用binlog_error_action代替。MySQL 5.7.5中新增。block_encryption_mode
:基于块的加密算法模式。MySQL 5.7.4中新增。check_proxy_users
:内置认证插件是否使用代理。MySQL 5.7.7中新增。connection_control_failed_connections_threshold
:在发生延迟之前,连续失败的连接尝试。MySQL 5.7.17中新增。connection_control_max_connection_delay
:服务器响应失败连接的最大延迟(毫秒)。MySQL 5.7.17中新增。connection_control_min_connection_delay
:服务器响应失败连接尝试的最小延迟(毫秒)。MySQL 5.7.17中新增。daemonize
:作为System V守护进程运行。MySQL 5.7.6中新增。default_authentication_plugin
:默认的认证插件。MySQL 5.7.2中新增。default_password_lifetime
:密码有效过期天数。MySQL 5.7.4中新增。disable-partition-engine-check
:是否对没有本地分区的表禁用启动检查。MySQL 5.7.17中新增。disabled_storage_engines
:不能用于创建表的存储引擎。MySQL 5.7.8中新增。disconnect_on_expired_password
:当客户端无法处理密码过期的帐号时,服务器是否会断开与该帐号的连接。MySQL 5.7.1新增。early-plugin-load
:在加载强制内置插件和存储引擎初始化之前指定要加载的插件。MySQL 5.7.11中新增。executed_gtids_compression_period
:重命名为gtid_executed_compression_period。MySQL 5.7.5中新增。group_replication_allow_local_disjoint_gtids_join
:允许当前服务器加入组,即使该组中没有事务。MySQL 5.7.17中新增。group_replication_allow_local_lower_version_join
:允许当前服务器加入群组,即使它的插件版本比群组低。MySQL 5.7.17中新增。group_replication_auto_increment_increment
:确定在此服务器上执行的事务的连续列值之间的间隔。MySQL 5.7.17中新增。group_replication_bootstrap_group
:将此服务器配置为引导组。MySQL 5.7.17中新增。group_replication_components_stop_timeout
:超时,以秒为单位,该插件在关闭时等待每个组件。MySQL 5.7.17中新增。group_replication_compression_threshold
:强制LZ4压缩以上字节的值;当设置为0时,将取消压缩。MySQL 5.7.17中新增。group_replication_enforce_update_everywhere_checks
:对任何地方的多源更新启用或禁用严格的一致性检查。MySQL 5.7.17中新增。group_replication_exit_state_action
:实例在非自愿离开群体时的表现。MySQL 5.7.24中新增。group_replication_flow_control_applier_threshold
:触发流控制的应用程序队列中等待的事务数。MySQL 5.7.17中新增。group_replication_flow_control_certifier_threshold
:触发流控制的认证队列中等待的事务数。MySQL 5.7.17中新增。group_replication_flow_control_mode
:流量控制模式。MySQL 5.7.17中新增。group_replication_force_members
:对端地址列表,以逗号分隔,如host1:port1,host2:port2。MySQL 5.7.17中新增。group_replication_group_name
:组名。MySQL 5.7.17中新增。group_replication_group_seeds
:对端地址列表,列表以“,”分隔,如host1:port1,host2:port2。MySQL 5.7.17中新增。group_replication_gtid_assignment_block_size
:为每个成员保留的连续gtid数目;每个成员都消耗它的块,并在需要时保留更多的块。MySQL 5.7.17中新增。group_replication_ip_whitelist
:允许连接到组的主机列表。MySQL 5.7.17中新增。group_replication_local_address
“host:port”格式的本地地址。MySQL 5.7.17中新增。group_replication_member_weight
:这个成员被选为初选的机会。MySQL 5.7.20中新增。group_replication_poll_spin_loops
:组通信线程等待的次数。MySQL 5.7.17中新增。group_replication_recovery_complete_at
:状态传输后处理缓存事务时的恢复策略。MySQL 5.7.17中新增。group_replication_recovery_reconnect_interval
:当在组中没有发现捐赠者时,重新连接的间隔时间(秒)。MySQL 5.7.17中新增。group_replication_recovery_retry_count
:加入会员在放弃之前尝试联系可用捐赠者的次数。MySQL 5.7.17中新增。group_replication_recovery_ssl_ca
:包含受信任的SSL证书颁发机构列表的文件。MySQL 5.7.17中新增。group_replication_recovery_ssl_capath
:包含受信任的SSL证书颁发机构证书文件的目录。MySQL 5.7.17中新增。group_replication_recovery_ssl_cert
:用于建立加密连接的SSL证书文件名称。MySQL 5.7.17中新增。group_replication_recovery_ssl_cipher
: SSL加密所允许的密码。MySQL 5.7.17中新增。group_replication_recovery_ssl_crl
:包含证书撤销列表的文件。MySQL 5.7.17中新增。group_replication_recovery_ssl_crlpath
:包含证书撤销列表文件的目录。MySQL 5.7.17中新增。group_replication_recovery_ssl_key
:用于建立加密连接的SSL密钥文件名称。MySQL 5.7.17中新增。group_replication_recovery_ssl_verify_server_cert
:使恢复过程检查服务器Common Name值在捐赠方发送的证书。MySQL 5.7.17中新增。group_replication_recovery_use_ssl
:组复制恢复连接是否使用SSL。MySQL 5.7.17中新增。group_replication_single_primary_mode
:指示组使用单个服务器进行读写工作负载。MySQL 5.7.17中新增。group_replication_ssl_mode
: Group Replication成员之间所需的安全状态。MySQL 5.7.17中新增。group_replication_start_on_boot
:服务器启动时是否启动Group Replication。MySQL 5.7.17中新增。group_replication_transaction_size_limit
:设置组接受的事务的最大大小(以字节为单位)。MySQL 5.7.19中新增。group_replication_unreachable_majority_timeout
:等待网络分区导致少数派离开组的时间。MySQL 5.7.19中新增。gtid_executed_compression_period
:每次发生这么多事务时压缩gtid_execution表。0表示永远不要压缩这个表。仅在禁用二进制日志记录时应用。MySQL 5.7.6中新增。have_statement_timeout
:语句执行超时是否可用。MySQL 5.7.4中新增。初始化
:是否以初始化模式运行(安全)。MySQL 5.7.6中新增。initialize-insecure
:是否以初始化模式运行(insecure)。MySQL 5.7.6中新增。innodb_adaptive_hash_index_parts
:分区自适应哈希索引搜索系统为n个分区,每个分区由单独的锁存器保护。每个索引根据空间ID和索引ID属性绑定到特定的分区。MySQL 5.7.8中新增。innodb_background_drop_list_empty
:延迟表的创建,直到背景下拉列表为空(调试)。MySQL 5.7.10中新增。innodb_buffer_pool_chunk_size
:调整缓冲池大小时使用的块大小。MySQL 5.7.5中新增。innodb_buffer_pool_dump_pct
:每个缓冲池读取和转储最近使用的页面的百分比。MySQL 5.7.2中新增。innodb_compress_debug
:使用指定的压缩算法对所有表进行压缩。MySQL 5.7.8中新增。innodb_deadlock_detect
:启用或禁用死锁检测。MySQL 5.7.15中新增。innodb_default_row_format
: InnoDB表默认行格式。MySQL 5.7.9中新增。innodb_disable_resize_buffer_pool_debug
:禁用调整InnoDB缓冲池大小。MySQL 5.7.6中新增。innodb_fill_factor
: B-tree leaf和非leaf页面空间中需要填充数据的百分比。剩下的空间留给未来的增长。MySQL 5.7.5中新增。innodb_flush_sync
:启用innodb_flush_sync功能,忽略检查点I/O活动爆发时的innodb_io_capacity设置。禁用innodb_flush_sync来限制由innodb_io_capacity定义的I/O活动。MySQL 5.7.8中新增。innodb_ft_result_cache_limit
: InnoDB FULLTEXT搜索查询结果缓存限制。MySQL 5.7.2中新增。innodb_ft_total_cache_size
:分配给InnoDB FULLTEXT搜索索引缓存的总内存。MySQL 5.7.2中新增。innodb_log_checkpoint_now
:强制InnoDB写检查点的调试选项。MySQL 5.7.2中新增。innodb_log_checksum_algorithm
:指定如何生成并校验存储在每个重做日志磁盘块中的校验和。MySQL 5.7.8中新增。innodb_log_checksums
:启用或禁用重做日志页面的校验和。MySQL 5.7.9中新增。innodb_log_write_ahead_size
:重做日志预写块大小。MySQL 5.7.4中新增。innodb_max_undo_log_size
:设置删除InnoDB undo日志的阈值。MySQL 5.7.5中新增。innodb_merge_threshold_set_all_debug
:使用指定的值覆盖当前在字典缓存中的所有索引的MERGE_THRESHOLD设置。MySQL 5.7.6中新增。innodb_numa_interleave
:启用NUMA MPOL_INTERLEAVE内存策略分配InnoDB缓冲池。MySQL 5.7.9中新增。innodb_optimize_point_storage
:启用此选项以将POINT数据存储为固定长度的数据而不是可变长度的数据。MySQL 5.7.5中新增。innodb_page_cleaners
:页面清除器线程数。MySQL 5.7.4中新增。innodb_purge_rseg_truncate_frequency
:作为清除操作的一部分调用撤消日志清除的速率。值= n在清除调用的每n次迭代上调用撤消日志清除。MySQL 5.7.5中新增。innodb_stats_include_delete_marked
:在计算持久InnoDB统计数据时,包含删除标记的记录。MySQL 5.7.17中新增。innodb_status_output
:用于开启或关闭标准InnoDB Monitor的周期输出。也可以和innodb_status_output_locks一起使用,来启用和禁用InnoDB Lock Monitor的周期性输出。MySQL 5.7.4中新增。innodb_status_output_locks
:用于开启或关闭标准InnoDB锁监控器的周期输出。innodb_status_output也必须启用,以产生InnoDB锁监视器的周期性输出。MySQL 5.7.4中新增。innodb_sync_debug
:开启InnoDB同步调试检查。MySQL 5.7.8中新增。innodb_temp_data_file_path
:临时表空间数据文件的路径及其大小。MySQL 5.7.1新增。innodb_tmpdir
:在联机ALTER table操作期间创建的临时表文件的目录位置。MySQL 5.7.11中新增。innodb_undo_log_truncate
:启用该选项来标记undo表空间进行截断。MySQL 5.7.5中新增。internal_tmp_disk_storage_engine
:内部临时表的存储引擎。MySQL 5.7.5中新增。keyring-migration-destination
: Key migration destination keyring插件。MySQL 5.7.21中新增。keyring-migration-host
:连接到正在运行的服务器进行密钥迁移的主机名。MySQL 5.7.21中新增。keyring-migration-password
:连接正在运行的服务器进行密钥迁移的密码。MySQL 5.7.21中新增。keyring-migration-port
:连接正在运行的服务器进行密钥迁移的TCP/IP端口号。MySQL 5.7.21中新增。keyring-migration-socket
: Unix套接字文件或Windows命名管道,用于连接到运行中的服务器进行密钥迁移。MySQL 5.7.21中新增。keyring-migration-source
:密钥迁移源keyring插件。MySQL 5.7.21中新增。keyring-migration-user
:连接正在运行的服务器进行密钥迁移的用户名。MySQL 5.7.21中新增。keyring_aws_cmk_id
: AWS keyring插件客户主密钥ID值。MySQL 5.7.19中新增。keyring_aws_conf_file
: AWS keyring插件配置文件的位置。MySQL 5.7.19中新增。keyring_aws_data_file
: AWS密匙环插件存储文件的位置。MySQL 5.7.19中新增。keyring_aws_region
: AWS keyring插件区域。MySQL 5.7.19中新增。keyring_encrypted_file_data
: keyring_encrypted_file插件数据文件。MySQL 5.7.21中新增。keyring_encrypted_file_password
: keyring_encrypted_file插件密码。MySQL 5.7.21中新增。keyring_file_data
: keyring_file插件数据文件。MySQL 5.7.11中新增。keyring_okv_conf_dir
: Oracle Key Vault keyring插件配置目录。MySQL 5.7.12中新增。keyring_operations
:是否启用keyring操作。MySQL 5.7.21中新增。log_backward_compatible_user_definitions
:是否以向后兼容的方式记录CREATE/ALTER USER, GRANT。MySQL 5.7.6中新增。log_builtin_as_identified_by_password
:是否以向后兼容的方式记录CREATE/ALTER USER, GRANT。MySQL 5.7.9中新增。log_error_verbosity
:错误日志详细级别。MySQL 5.7.2中新增。log_slow_admin_statements
:记录慢的OPTIMIZE, ANALYZE, ALTER和其他管理语句,以减缓打开的查询日志。MySQL 5.7.1新增。log_slow_slave_statements
:将副本执行的慢速语句写入查询日志。MySQL 5.7.1新增。log_statements_unsafe_for_binlog
:禁止将错误1592警告写入错误日志。MySQL 5.7.11中新增。log_syslog
:是否将错误日志写入syslog。MySQL 5.7.5中新增。log_syslog_facility
:用于syslog消息的设施。MySQL 5.7.5中新增。log_syslog_include_pid
:是否在syslog消息中包含server PID。MySQL 5.7.5中新增。log_syslog_tag
:表示syslog消息中的服务器标识符。MySQL 5.7.5中新增。log_timestamps
:日志的时间戳格式。MySQL 5.7.2中新增。max_digest_length
:以字节为单位的最大摘要大小。MySQL 5.7.6中新增。max_execution_time
:语句执行超时值。MySQL 5.7.8中新增。max_points_in_geometry
: ST_Buffer_Strategy()的几何值中的最大点数。MySQL 5.7.8中新增。max_statement_time
:语句执行超时值。MySQL 5.7.4中新增。mecab_charset
: MeCab全文解析器插件当前使用的字符集。MySQL 5.7.6中新增。mecab_rc_file
:用于全文搜索的mecabrc解析器配置文件的路径。MySQL 5.7.6中新增。mysql_firewall_mode
: MySQL企业防火墙是否正常运行。MySQL 5.7.9中新增。mysql_firewall_trace
:是否开启防火墙跟踪功能。MySQL 5.7.9中新增。mysql_native_password_proxy_users
: mysql_native_password身份验证插件是否代理。MySQL 5.7.7中新增。mysqlx
:是否初始化X Plugin。MySQL 5.7.12中新增。mysqlx_bind_address
: X Plugin用于连接的网络地址。MySQL 5.7.17中新增。mysqlx_connect_timeout
:连接建立会话的最大允许等待时间(秒)。MySQL 5.7.12中新增。mysqlx_idle_worker_thread_timeout
:空闲工作线程被终止的时间,单位为秒。MySQL 5.7.12中新增。mysqlx_max_allowed_packet
: X Plugin能够接收的最大网络数据包大小。MySQL 5.7.12中新增。mysqlx_max_connections
: X Plugin所能接受的最大客户端并发连接数。MySQL 5.7.12中新增。mysqlx_min_worker_threads
:用于处理客户端请求的最小工作线程数。MySQL 5.7.12中新增。mysqlx_port
: X Plugin接受TCP/IP连接的端口号。MySQL 5.7.12中新增。mysqlx_port_open_timeout
: X插件接受连接时等待的时间。MySQL 5.7.17中新增。mysqlx_socket
: X Plugin监听连接的套接字路径。MySQL 5.7.15中新增。mysqlx_ssl_ca
:包含受信任的SSL证书颁发机构列表的文件。MySQL 5.7.12中新增。mysqlx_ssl_capath
:包含受信任的SSL证书颁发机构证书文件的目录。MySQL 5.7.12中新增。mysqlx_ssl_cert
:包含X.509证书的文件。MySQL 5.7.12中新增。mysqlx_ssl_cipher
:连接加密所允许的密码。MySQL 5.7.12中新增。mysqlx_ssl_crl
:包含证书撤销列表的文件。MySQL 5.7.12中新增。mysqlx_ssl_crlpath
:包含证书吊销列表文件的目录。MySQL 5.7.12中新增。mysqlx_ssl_key
:包含X.509密钥的文件。MySQL 5.7.12中新增。named_pipe_full_access_group
:授予命名管道完全访问权的Windows组名。MySQL 5.7.25中新增。ngram_token_size
:为全文搜索ngram解析器定义n-gram标记大小。MySQL 5.7.6中新增。offline_mode
:服务器是否离线。MySQL 5.7.5中新增。parser_max_mem_size
:解析器可用的最大内存量。MySQL 5.7.12中新增。performance-schema-consumer-events-transactions-current
:配置事件-事务-当前消费者。MySQL 5.7.3新增。performance-schema-consumer-events-transactions-history
:配置事件-事务-历史消费者。MySQL 5.7.3新增。performance-schema-consumer-events-transactions-history-long
:配置事件-事务-历史-长期消费者。MySQL 5.7.3新增。performance_schema_events_transactions_history_long_size
: events_transactions_history_long表中的行数。MySQL 5.7.3新增。performance_schema_events_transactions_history_size
: events_transactions_history表中每个线程的行数。MySQL 5.7.3新增。performance_schema_max_digest_length
:最大性能模式摘要大小(以字节为单位)。MySQL 5.7.8中新增。performance_schema_max_index_stat
:保留统计信息的最大索引数。MySQL 5.7.6中新增。performance_schema_max_memory_classes
:存储设备的最大数量。MySQL 5.7.2中新增。performance_schema_max_metadata_locks
:要跟踪的元数据锁的最大数量。MySQL 5.7.3新增。performance_schema_max_prepared_statements_instances
: prepared_statements_instances表中的行数。MySQL 5.7.4中新增。performance_schema_max_program_instances
:存储统计程序的最大数量。MySQL 5.7.2中新增。performance_schema_max_sql_text_length
: SQL语句存储的最大字节数。MySQL 5.7.6中新增。performance_schema_max_statement_stack
:最大限度地存储统计程序嵌套。MySQL 5.7.2中新增。performance_schema_max_table_lock_stat
:保留锁统计信息的最大表数。MySQL 5.7.6中新增。range_optimizer_max_mem_size
:限制范围优化器内存消耗。MySQL 5.7.9中新增。rbr_exec_mode
:允许在幂等模式(键和一些其他错误被抑制)和STRICT模式之间切换服务器;默认为STRICT模式。MySQL 5.7.1新增。replication_optimize_for_static_plugin_config
:用于半异步复制的共享锁。MySQL 5.7.33中新增。replication_sender_observe_commit_only
:半异步复制的有限回调。MySQL 5.7.33中新增。require_secure_transport
:客户端连接是否必须使用安全传输。MySQL 5.7.8中新增。rewriter_enabled
:查询重写示例插件是否启用。MySQL 5.7.6中新增。rewriter_verbose
:内部使用。MySQL 5.7.6中新增。rpl_semi_sync_master_wait_for_slave_count
:在继续之前,源每个事务必须接收的副本确认数。MySQL 5.7.3新增。rpl_semi_sync_master_wait_point
:等待副本交易接收确认点。MySQL 5.7.2中新增。rpl_stop_slave_timeout
: STOP REPLICA或STOP SLAVE超时前等待的秒数。MySQL 5.7.2中新增。session_track_gtids
:启用跟踪器,可以设置跟踪不同的gtid。MySQL 5.7.6中新增。session_track_schema
:是否跟踪模式更改。MySQL 5.7.4中新增。session_track_state_change
:是否跟踪会话状态变化。MySQL 5.7.4中新增。session_track_system_variables
:跟踪更改的会话变量。MySQL 5.7.4中新增。session_track_transaction_info
:如何执行事务跟踪。MySQL 5.7.8中新增。sha256_password_auto_generate_rsa_keys
:是否自动生成RSA密钥对文件。MySQL 5.7.5中新增。sha256_password_proxy_users
: sha256_password认证插件是否代理。MySQL 5.7.7中新增。show_compatibility_56
:兼容显示状态/变量。MySQL 5.7.6中新增。show_create_table_verbosity
:是否在SHOW CREATE TABLE中显示ROW_FORMAT,即使它有默认值。MySQL 5.7.22中新增。show_old_temporals
: SHOW CREATE TABLE是否应该表示5.6.4之前的时态列。MySQL 5.7.6中新增。simplified_binlog_gtid_recovery
:重命名为binlog_gtid_simple_recovery。MySQL 5.7.5中新增。slave_parallel_type
:告诉副本使用时间戳信息(LOGICAL_CLOCK)或数据库分区(database)来并行化事务。MySQL 5.7.2中新增。slave_preserve_commit_order
:确保在使用并行应用程序线程时,所有复制工作者的提交顺序与源上的提交顺序相同,以保持一致性。MySQL 5.7.5中新增。super_read_only
:是否忽略SUPER异常进入只读模式。MySQL 5.7.8中新增。thread_pool_algorithm
:线程池算法。MySQL 5.7.9中新增。thread_pool_high_priority_connection
:当前会话是否高优先级。MySQL 5.7.9中新增。thread_pool_max_unused_threads
:未使用线程的最大数量。MySQL 5.7.9中新增。thread_pool_prio_kickup_timer
:语句移动到高优先级执行之前的时间。MySQL 5.7.9中新增。thread_pool_size
:线程池中的线程组数。MySQL 5.7.9中新增。thread_pool_stall_limit
:语句被定义为停顿的时间。MySQL 5.7.9中新增。tls_version
:支持加密连接的TLS协议。MySQL 5.7.10中新增。transaction_write_set_extraction
:定义用于在事务期间提取哈希写的算法。MySQL 5.7.6中新增。validate_password_check_user_name
:是否根据用户名检查密码。MySQL 5.7.15中新增。validate_password_dictionary_file_last_parsed
:最后一次解析字典文件时。MySQL 5.7.8中新增。validate_password_dictionary_file_words_count
:字典文件中的单词数。MySQL 5.7.8中新增。version_tokens_session
:版本令牌的客户端令牌列表。MySQL 5.7.8中新增。version_tokens_session_number
:内部使用。MySQL 5.7.8中新增。
以下系统变量、状态变量和选项在MySQL 5.7中已弃用。
Innodb_available_undo_logs
: InnoDB回滚段总数;与innodb_rollback_segments不同,innodb_rollback_segments显示的是活动回滚段的数量。MySQL 5.7.19已弃用。Qcache_free_blocks
:查询cache中可用的内存块数量。MySQL 5.7.20已弃用。Qcache_free_memory
:查询缓存的可用内存量。MySQL 5.7.20已弃用。Qcache_hits
:查询缓存命中次数。MySQL 5.7.20已弃用。Qcache_inserts
:查询cache插入个数。MySQL 5.7.20已弃用。Qcache_lowmem_prunes
:由于缓存中缺少可用内存而从查询缓存中删除的查询数。MySQL 5.7.20已弃用。Qcache_not_cached
:非缓存查询的数量(不可缓存,或由于query_cache_type设置而未缓存)。MySQL 5.7.20已弃用。Qcache_queries_in_cache
:在查询缓存中注册的查询数。MySQL 5.7.20已弃用。Qcache_total_blocks
:查询cache中的块总数。MySQL 5.7.20已弃用。Slave_heartbeat_period
:副本的复制心跳间隔,以秒为单位。MySQL 5.7.6中已弃用。Slave_last_heartbeat
:显示最近一次接收到心跳信号的时间,以TIMESTAMP格式显示。MySQL 5.7.6中已弃用。Slave_received_heartbeats
:自上次重置以来副本接收到的心跳数。MySQL 5.7.6中已弃用。Slave_retried_transactions
:自启动复制SQL线程重试事务的总次数。MySQL 5.7.6中已弃用。Slave_running
:此服务器的状态为副本(复制I/O线程状态)。MySQL 5.7.6中已弃用。avoid_temporal_upgrade
: ALTER TABLE是否应该升级5.6.4之前的时态列。MySQL 5.7.6中已弃用。binlog_max_flush_queue_time
:在刷新到二进制日志之前读取事务需要多长时间。MySQL 5.7.9已弃用。引导
: mysql安装脚本使用。MySQL 5.7.6中已弃用。des-key-file
:从给定文件中为des_encrypt()和des_encrypt加载密钥。MySQL 5.7.6中已弃用。disable-partition-engine-check
:是否对没有本地分区的表禁用启动检查。MySQL 5.7.17已弃用。group_replication_allow_local_disjoint_gtids_join
:允许当前服务器加入组,即使该组中没有事务。MySQL 5.7.21已弃用。have_crypt
: crypt()系统调用的可用性。MySQL 5.7.6中已弃用。have_query_cache
: mysqld是否支持查询缓存。MySQL 5.7.20已弃用。ignore-db-dir
:将目录视为非数据库目录。MySQL 5.7.16已弃用。ignore_db_dirs
:被视为非数据库目录的目录。MySQL 5.7.16已弃用。innodb
:启用InnoDB(如果这个版本的MySQL支持它)。MySQL 5.7.5已弃用。innodb_file_format
: InnoDB新表的格式。MySQL 5.7.7已弃用。innodb_file_format_check
: InnoDB是否进行文件格式兼容性检查。MySQL 5.7.7已弃用。innodb_file_format_max
:共享表空间中的文件格式标记。MySQL 5.7.7已弃用。innodb_large_prefix
:为列前缀索引启用更长的键。MySQL 5.7.7已弃用。innodb_support_xa
:启用对XA两阶段提交的InnoDB支持。MySQL 5.7.10已弃用。innodb_undo_logs
: InnoDB使用的undo日志(回滚段)的数量;innodb_rollback_segments别名。MySQL 5.7.19已弃用。innodb_undo_tablespaces
:分配回滚段的表空间文件数量。MySQL 5.7.21已弃用。log-warnings
:写入一些非关键警告到日志文件。MySQL 5.7.2已弃用。metadata_locks_cache_size
:元数据锁缓存的大小。MySQL 5.7.4已弃用。metadata_locks_hash_instances
:元数据锁散列数。MySQL 5.7.4已弃用。old_passwords
:为password()选择密码哈希方法。MySQL 5.7.6中已弃用。分区
:启用(或禁用)分区支持。MySQL 5.7.16已弃用。query_cache_limit
:不要缓存大于这个值的结果。MySQL 5.7.20已弃用。query_cache_min_res_unit
:为结果分配空间的最小单位大小(最后一个单位在写入所有结果数据后被修剪)。MySQL 5.7.20已弃用。query_cache_size
:分配给存储旧查询结果的内存。MySQL 5.7.20已弃用。query_cache_type
:查询缓存类型。MySQL 5.7.20已弃用。query_cache_wlock_invalidate
:在LOCK上使查询缓存中的查询无效。MySQL 5.7.20已弃用。secure_auth
:不允许使用旧(4.1之前)密码的帐户进行身份验证。MySQL 5.7.5已弃用。show_compatibility_56
:兼容显示状态/变量。MySQL 5.7.6中已弃用。show_old_temporals
: SHOW CREATE TABLE是否应该表示5.6.4之前的时态列。MySQL 5.7.6中已弃用。skip-partition
:不支持用户自定义分区。MySQL 5.7.16已弃用。sync_frm
:在创建时将. from同步到磁盘。默认启用。MySQL 5.7.6中已弃用。temp-pool
:使用此选项会导致大多数创建的临时文件使用较小的名称集,而不是每个新文件的唯一名称。MySQL 5.7.18已弃用。tx_isolation
:默认事务隔离级别。MySQL 5.7.20已弃用。tx_read_only
:默认的事务访问模式。MySQL 5.7.20已弃用。
MySQL 5.7中删除了以下系统变量、状态变量和选项。
Com_show_slave_status_nonblocking
: SHOW REPLICA | SLAVE STATUS非阻塞语句的计数。在MySQL 5.7.6中删除。Max_statement_time_exceeded
:超过执行超时值的语句数。在MySQL 5.7.8中删除。Max_statement_time_set
:设置执行超时的语句数。在MySQL 5.7.8中删除。Max_statement_time_set_failed
:执行超时设置失败的语句数。在MySQL 5.7.8中删除。binlogging_impossible_mode
:已弃用,稍后移除。使用binlog_error_action代替。在MySQL 5.7.6中删除。default-authentication-plugin
:默认的认证插件。在MySQL 5.7.2中删除。executed_gtids_compression_period
:重命名为gtid_executed_compression_period。在MySQL 5.7.6中删除。innodb_additional_mem_pool_size
: InnoDB用来存储数据字典信息和其他内部数据结构的内存池大小。在MySQL 5.7.4中删除。innodb_log_checksum_algorithm
:指定如何生成并校验存储在每个重做日志磁盘块中的校验和。在MySQL 5.7.9中删除。innodb_optimize_point_storage
:启用此选项以将POINT数据存储为固定长度的数据而不是可变长度的数据。在MySQL 5.7.6中删除。innodb_use_sys_malloc
: InnoDB是否使用OS或自己的内存分配器。在MySQL 5.7.4中删除。log-slow-admin-statements
:记录慢的OPTIMIZE, ANALYZE, ALTER和其他管理语句,以减缓打开的查询日志。在MySQL 5.7.1中删除。log-slow-slave-statements
:将副本执行的慢速语句写入查询日志。在MySQL 5.7.1中删除。log_backward_compatible_user_definitions
:是否以向后兼容的方式记录CREATE/ALTER USER, GRANT。在MySQL 5.7.9中删除。max_statement_time
:语句执行超时值。在MySQL 5.7.8中删除。simplified_binlog_gtid_recovery
:重命名为binlog_gtid_simple_recovery。在MySQL 5.7.6中删除。storage_engine
:默认存储引擎。在MySQL 5.7.5中删除。thread_concurrency
:允许应用程序向线程系统提供提示,确定需要同时运行的线程数。在MySQL 5.7.2中删除。timed_mutexes
:是否计时互斥锁(目前只支持InnoDB互斥锁)。在MySQL 5.7.5中删除。