MySQL 5.7中添加,弃用或删除了服务器和状态变量和选项
本节列出了第一次添加,已弃用或已在MySQL 5.7中删除的服务器变量,状态变量和选项。
选项和变量在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:CHANGE REPLICATION FILTER语句的计数。在MySQL 5.7.3中添加。 -
Com_explain_other:EXPLAIN FOR CONNECTION语句的计数。在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 SLAVE STATUS NONBLOCKING语句的计数。在MySQL 5.7.0中添加。 -
Com_signal:SHUTDOWN语句的计数。在MySQL 5.7.9中添加。 -
Connection_control_delay_generated:服务器延迟连接请求的次数。在MySQL 5.7.17中添加。 -
Firewall_access_denied:MySQL Enterprise Firewall拒绝的语句数。在MySQL 5.7.9中添加。 -
Firewall_access_granted:MySQL Enterprise Firewall接受的语句数。在MySQL 5.7.9中添加。 -
Firewall_cached_entries:MySQL Enterprise Firewall记录的语句数。在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中添加。 -
audit-log:是否激活审核日志插件。在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:依赖关系信息的来源(提交时间戳或事务写入集),从中可以评估slave的多线程应用程序可以并行执行哪些事务。在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中添加。 -
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)压缩的字节数;设置为零时,停用压缩。在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:用于 Build 加密连接的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:用于 Build 加密连接的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:指定组复制成员之间连接的安全状态。在MySQL 5.7.17中添加。 -
group_replication_start_on_boot:服务器启动期间服务器是否应启动组复制。在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_executed表。 0表示从不压缩此表。仅在禁用二进制日志记录时适用。在MySQL 5.7.6中添加。 -
gtid_executed_compression_period:每次发生这么多事务时压缩gtid_executed表。 0表示从不压缩此表。仅在禁用二进制日志记录时适用。在MySQL 5.7.6中添加。 -
have_statement_timeout:语句执行超时是否可用。在MySQL 5.7.4中添加。 -
initialize:是否以初始化模式运行(安全)。在MySQL 5.7.6中添加。 -
initialize-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表定义默认行格式(ROW_FORMAT)。在MySQL 5.7.9中添加。 -
innodb_disable_resize_buffer_pool_debug:禁用InnoDB缓冲池的大小调整。在MySQL 5.7.6中添加。 -
innodb_fill_factor:定义要用数据填充的B树叶和非叶页空间的百分比。剩余空间留作未来增长。在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撤消日志的阈值。在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次迭代时调用undo log purge。在MySQL 5.7.5中添加。 -
innodb_stats_include_delete_marked:在计算持久的InnoDB统计信息时包括删除标记的记录。在MySQL 5.7.17中添加。 -
innodb_status_output:用于启用或禁用标准InnoDB监视器的定期输出。还与innodb_status_output_locks结合使用,以启用和禁用InnoDB锁定监视器的周期性输出。在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:启用此选项以标记InnoDB撤消表空间以进行截断。在MySQL 5.7.5中添加。 -
internal_tmp_disk_storage_engine:内部临时表的存储引擎。在MySQL 5.7.5中添加。 -
keyring-migration-destination:密钥迁移目标密钥环插件。在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:密钥迁移源密钥环插件。在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 keyring插件存储文件位置。在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密钥环插件配置目录。在MySQL 5.7.12中添加。 -
keyring_operations:是否启用了密钥环操作。在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:系统日志消息的工具。在MySQL 5.7.5中添加。 -
log_syslog_include_pid:是否在syslog消息中包含服务器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:用于全文搜索的MeCab解析器的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插件。在MySQL 5.7.12中添加。 -
mysqlx_bind_address:X插件用于连接的网络地址。在MySQL 5.7.17中添加。 -
mysqlx_connect_timeout:连接 Build 会话的最大允许等待时间(秒)。在MySQL 5.7.12中添加。 -
mysqlx_idle_worker_thread_timeout:空闲工作线程终止后的时间(以秒为单位)。在MySQL 5.7.12中添加。 -
mysqlx_max_allowed_packet:X插件可以接收的网络数据包的最大大小。在MySQL 5.7.12中添加。 -
mysqlx_max_connections:X插件可以接受的最大并发客户端连接数。在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 Plugin接受连接时等待的时间。在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:要使用的SSL密码。在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:配置events-transactions-current consumer。在MySQL 5.7.3中添加。 -
performance-schema-consumer-events-transactions-history:配置events-transactions-history使用者。在MySQL 5.7.3中添加。 -
performance-schema-consumer-events-transactions-history-long:配置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:允许在IDEMPOTENT模式(键和其他一些错误被抑制)和STRICT模式之间切换服务器; STRICT模式是默认模式。在MySQL 5.7.1中添加。 -
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 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:如何执行 Transaction 跟踪。在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:SHOW STATUS / VARIABLES的兼容性。在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:控制在GTID恢复期间迭代二进制日志的方式。在MySQL 5.7.5中添加。 -
slave-parallel-type:告诉从服务器使用时间戳信息(LOGICAL_CLOCK)或数据库分区(DATABASE)来并行化事务。默认值为LOGICAL_CLOCK ..在MySQL 5.7.2中添加。 -
slave_parallel_type:告诉从服务器使用时间戳信息(LOGICAL_CLOCK)或数据库分区(DATABASE)来并行化事务。在MySQL 5.7.2中添加。 -
slave_preserve_commit_order:确保奴隶工作者的所有提交都与主服务器上的顺序相同,以便在使用并行应用程序线程时保持一致性。在MySQL 5.7.5中添加。 -
super_read_only:是否忽略只读模式的超级异常。在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:允许加密连接的协议。在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中不推荐使用
MySQL 5.7中不推荐使用以下系统变量,状态变量和选项。
-
Innodb_available_undo_logs:显示InnoDB回滚段的总数;与innodb_rollback_segments不同,后者显示活动回滚段的数量。自MySQL 5.7.19起不推荐使用。 -
Qcache_free_blocks:查询缓存中的可用内存块数。从MySQL 5.7.20开始不推荐使用。 -
Qcache_free_memory:查询缓存的可用内存量。从MySQL 5.7.20开始不推荐使用。 -
Qcache_hits:查询缓存命中数。从MySQL 5.7.20开始不推荐使用。 -
Qcache_inserts:查询缓存插入的数量。从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:查询缓存中的块总数。从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开始不推荐使用。 -
bootstrap:由mysql安装脚本使用。从MySQL 5.7.6开始不推荐使用。 -
des-key-file:从给定文件加载des_encrypt()和des_encrypt的密钥。从MySQL 5.7.6开始不推荐使用。 -
disable-partition-engine-check:是否禁用具有非本地分区的表的启动检查。自MySQL 5.7.17起不推荐使用。 -
executed-gtids-compression-period:已弃用,将在以后的版本中删除;使用重命名的gtid-executed-compression-period代替。从MySQL 5.7.6开始不推荐使用。 -
executed_gtids_compression_period:已弃用,将在以后的版本中删除;改为使用重命名的gtid_executed_compression_period。从MySQL 5.7.6开始不推荐使用。 -
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开始不推荐使用16年7月5日。 -
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:启用InnoDB对XA两阶段提交的支持。自MySQL 5.7.10开始不推荐使用。 -
innodb_undo_logs:定义InnoDB使用的撤消日志(回滚段)的数量; 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开始不推荐使用。 -
partition:启用(或禁用)分区支持。从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:SHOW STATUS / VARIABLES的兼容性。从MySQL 5.7.6开始不推荐使用。 -
show_old_temporals:SHOW CREATE TABLE是否应指示5.6.4之前的时间列。从MySQL 5.7.6开始不推荐使用。 -
simplified_binlog_gtid_recovery:控制在GTID恢复期间迭代二进制日志的方式。从MySQL 5.7.6开始不推荐使用。 -
skip-partition:不要启用用户定义的分区。从MySQL 5.7.16开始不推荐使用。 -
sync_frm:在创建时将.frm同步到磁盘。默认情况下启用。从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中删除了
选项和变量
MySQL 5.7中删除了以下系统变量,状态变量和选项。
-
Com_show_slave_status_nonblocking:SHOW SLAVE STATUS NONBLOCKING语句的计数。在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中删除。 -
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是否使用操作系统或自己的内存分配器。在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中删除。 -
storage_engine:默认存储引擎。在MySQL 5.7.5中删除。 -
thread_concurrency:允许应用程序为线程系统提供应该同时运行的所需线程数的提示。在MySQL中删除5.7.2。 -
timed_mutexes:指定是否计时互斥量(目前仅支持InnoDB互斥锁)。在MySQL 5.7.5中删除。
赞赏码
非学,无以致疑;非问,无以广识

浙公网安备 33010602011771号