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中删除。

posted @ 2019-08-21 21:52  码农编程进阶笔记  阅读(86)  评论(0编辑  收藏  举报
返回顶部 有事您Q我