Introduction to VPS and Web Technology Development

1.4在MySQL 8.0中添加、弃用或删除服务器和状态变量和选项

自由vps mysql8手册

这个部分列出了第一次添加的服务器变量,状态变量,以及在MySQL 8.0中被移除的选项。

在MySQL 8.0中引入了选项和变量

MySQL 8.0中增加了以下系统变量、状态变量和服务器选项。

Acl_cache_items_count:特权对象缓存的数量。在MySQL 8.0.0中增加。

Audit_log_current_size:审计日志文件当前大小。MySQL 8.0.11新增。

Audit_log_event_max_drop_size:最大已删除审计事件的大小。MySQL 8.0.11新增。

Audit_log_events:处理的审计事件数。MySQL 8.0.11新增。

Audit_log_events_filtered:审计事件过滤数。MySQL 8.0.11新增。

Audit_log_events_lost:已删除的审计事件数。MySQL 8.0.11新增。

Audit_log_events_written:审计的写入事件数。MySQL 8.0.11新增。

Audit_log_total_size:写审计事件的总大小。MySQL 8.0.11新增。

Audit_log_write_waits:审计的写延迟事件数。MySQL 8.0.11新增。

Authentication_ldap_sasl_supported_methods: SASL LDAP认证支持的认证方式。在MySQL 8.0.21中增加。

Caching_sha2_password_rsa_public_key: caching_sha2_password认证插件RSA公钥值。在MySQL 8.0.4中增加。

Com_alter_resource_group: ALTER资源组语句的计数。在MySQL 8.0.3中增加。

Com_alter_user_default_role: Count of ALTER USER…默认角色语句。在MySQL 8.0.0中增加。

Com_clone:克隆语句的计数。在MySQL 8.0.2中增加。

Com_create_resource_group:创建资源组语句的计数。在MySQL 8.0.3中增加。

Com_create_role:创建角色语句的计数。在MySQL 8.0.0中增加。

Com_drop_resource_group:删除资源组语句的计数。在MySQL 8.0.3中增加。

Com_drop_role: DROP ROLE语句的计数。在MySQL 8.0.0中增加。

Com_grant_roles:授予角色语句的计数。在MySQL 8.0.0中增加。

Com_install_component:安装组件语句的计数。在MySQL 8.0.0中增加。

Com_replica_start: START REPLICA和START SLAVE语句的计数。在MySQL 8.0.22中增加。

Com_replica_stop:停止复制和停止SLAVE语句的计数。在MySQL 8.0.22中增加。

Com_restart:重启语句的计数。在MySQL 8.0.4中增加。

Com_revoke_roles:撤销角色语句的计数。在MySQL 8.0.0中增加。

Com_set_resource_group:设置资源组语句的计数。在MySQL 8.0.3中增加。

Com_set_role:设置角色语句的计数。在MySQL 8.0.0中增加。

Com_show_replica_status: SHOW REPLICA STATUS和SHOW SLAVE STATUS语句的计数。在MySQL 8.0.22中增加。

Com_show_replicas: SHOW REPLICAS和SHOW SLAVE HOSTS语句的计数。在MySQL 8.0.22中增加。

Com_uninstall_component: UINSTALL组件语句的计数。在MySQL 8.0.0中增加。

Compression_algorithm:当前连接的压缩算法。MySQL 8.0.18新增。

Compression_level:当前连接的压缩级别。MySQL 8.0.18新增。

Connection_control_delay_generated:服务器延迟连接请求的次数。在MySQL 8.0.1中增加。

Current_tls_ca: ssl_ca系统变量的当前值。MySQL 8.0.16新增。

Current_tls_capath: ssl_capath系统变量的当前值。MySQL 8.0.16新增。

Current_tls_cert:系统变量ssl_cert的当前值。MySQL 8.0.16新增。

Current_tls_cipher: ssl_cipher系统变量的当前值。MySQL 8.0.16新增。

Current_tls_ciphersuites:系统变量tsl_ciphersuites的当前值。MySQL 8.0.16新增。

Current_tls_crl: ssl_crl系统变量的当前值。MySQL 8.0.16新增。

Current_tls_crlpath:系统变量ssl_crlpath的当前值。MySQL 8.0.16新增。

Current_tls_key:系统变量ssl_key的当前值。MySQL 8.0.16新增。

Current_tls_version: tls_version系统变量的当前值。MySQL 8.0.16新增。

Error_log_buffered_bytes: error_log表使用的字节数。在MySQL 8.0.22中增加。

Error_log_buffered_events: error_log表中的事件数。在MySQL 8.0.22中增加。

Error_log_expired_events: error_log表丢弃的事件数。在MySQL 8.0.22中增加。

Error_log_latest_write: error_log表最后一次写时间。在MySQL 8.0.22中增加。

Firewall_access_denied:被MySQL企业防火墙拒绝的语句数。MySQL 8.0.11新增。

Firewall_access_granted: MySQL企业防火墙接受的语句数。MySQL 8.0.11新增。

Firewall_cached_entries: MySQL企业防火墙记录的语句数。MySQL 8.0.11新增。

Innodb_redo_log_enabled: InnoDB重做日志状态。在MySQL 8.0.21中增加。

Innodb_system_rows_deleted:系统模式表删除的行数。MySQL 8.0.19新增。

Innodb_system_rows_inserted:插入到系统模式表中的行数。MySQL 8.0.19新增。

Innodb_system_rows_read:从系统模式表读取的行数。MySQL 8.0.19新增。

Innodb_undo_tablespaces_active:已激活的undo表空间数量。MySQL 8.0.14新增。

Innodb_undo_tablespaces_explicit:用户创建的undo表空间数量。MySQL 8.0.14新增。

Innodb_undo_tablespaces_implicit: InnoDB创建的undo表空间数量。MySQL 8.0.14新增。

Innodb_undo_tablespaces_total: undo表空间总数。MySQL 8.0.14新增。

Mysqlx_bytes_received_compressed_payload:作为压缩消息有效负载接收的字节数,在解压缩前测量。MySQL 8.0.19新增。

Mysqlx_bytes_received_uncompressed_frame:作为压缩消息有效负载接收到的字节数,在解压缩后测量。MySQL 8.0.19新增。

Mysqlx_bytes_sent_compressed_payload:作为压缩消息有效负载发送的字节数,在压缩后测量。MySQL 8.0.19新增。

Mysqlx_bytes_sent_uncompressed_frame:作为压缩消息有效负载发送的字节数,在压缩之前测量。MySQL 8.0.19新增。

Mysqlx_compression_algorithm:这个会话的X协议连接使用的压缩算法。在MySQL 8.0.20中增加。

Mysqlx_compression_level:这个会话的X协议连接使用的压缩级别。在MySQL 8.0.20中增加。

Secondary_engine_execution_count:卸载到备用引擎的查询数。在MySQL 8.0.13中增加。

activate_all_roles_on_login:是否在连接时激活所有用户角色。在MySQL 8.0.2中增加。

admin-ssl:开启连接加密。在MySQL 8.0.21中增加。

admin_address:管理接口上要绑定到的IP地址。MySQL 8.0.14新增。

admin_port:用于管理接口连接的TCP/IP号。MySQL 8.0.14新增。

admin_ssl_ca:包含受信任SSL证书颁发机构列表的文件。在MySQL 8.0.21中增加。

admin_ssl_capath:可信SSL证书颁发机构证书文件所在目录。在MySQL 8.0.21中增加。

admin_ssl_cert:包含X.509证书的文件。在MySQL 8.0.21中增加。

admin_ssl_cipher:连接加密允许使用的密码。在MySQL 8.0.21中增加。

admin_ssl_crl:包含证书吊销列表的文件。在MySQL 8.0.21中增加。

admin_ssl_crlpath:证书吊销列表文件所在目录。在MySQL 8.0.21中增加。

admin_ssl_key:包含X.509密钥的文件。在MySQL 8.0.21中增加。

admin_tls_ciphersuites:允许加密连接使用的TLSv1.3加密套件。在MySQL 8.0.21中增加。

admin_tls_version:加密连接允许使用的TLS协议。在MySQL 8.0.21中增加。

audit-log:是否激活审计日志插件。MySQL 8.0.11新增。

audit_log_buffer_size:审计日志缓冲区的大小。MySQL 8.0.11新增。

audit_log_compression:审计日志文件压缩方式。MySQL 8.0.11新增。

audit_log_connection_policy:连接相关事件的审计日志策略。MySQL 8.0.11新增。

audit_log_current_session:是否审计当前会话。MySQL 8.0.11新增。

audit_log_encryption:审计日志文件加密方式。MySQL 8.0.11新增。

audit_log_exclude_accounts:不需要审计的帐户。MySQL 8.0.11新增。

audit_log_file:审计日志文件名。MySQL 8.0.11新增。

audit_log_filter_id:当前审计日志过滤器ID。MySQL 8.0.11新增。

audit_log_flush:关闭并重新打开审计日志文件。MySQL 8.0.11新增。

audit_log_format:审计日志文件格式。MySQL 8.0.11新增。

audit_log_include_accounts:需要审计的帐户。MySQL 8.0.11新增。

audit_log_password_history_keep_days:审计日志归档加密密码保留天数。在MySQL 8.0.17中增加。

audit_log_policy:审计日志策略。MySQL 8.0.11新增。

audit_log_prune_seconds:审计日志文件被修剪的秒数。MySQL 8.0.24新增。

audit_log_read_buffer_size:审计日志文件读缓冲区大小。MySQL 8.0.11新增。

audit_log_rotate_on_size:关闭并重新打开该大小的审计日志文件。MySQL 8.0.11新增。

audit_log_statement_policy:语句相关事件的审计日志策略。MySQL 8.0.11新增。

audit_log_strategy:审计日志策略。MySQL 8.0.11新增。

authentication_ldap_sasl_auth_method_name:鉴权方法名。MySQL 8.0.11新增。

authentication_ldap_sasl_bind_base_dn: LDAP服务器的基准区别名。MySQL 8.0.11新增。

authentication_ldap_sasl_bind_root_dn: LDAP服务器根区别名。MySQL 8.0.11新增。

authentication_ldap_sasl_bind_root_pwd: LDAP服务器root绑定密码。MySQL 8.0.11新增。

authentication_ldap_sasl_ca_path: LDAP服务器证书机构文件名。MySQL 8.0.11新增。

authentication_ldap_sasl_group_search_attr: LDAP服务器组搜索属性。MySQL 8.0.11新增。

authentication_ldap_sasl_group_search_filter: LDAP自定义组搜索过滤器。MySQL 8.0.11新增。

authentication_ldap_sasl_init_pool_size: LDAP服务器初始连接池大小。MySQL 8.0.11新增。

authentication_ldap_sasl_log_status: LDAP服务器日志级别。MySQL 8.0.11新增。

authentication_ldap_sasl_max_pool_size: LDAP服务器最大连接池大小。MySQL 8.0.11新增。

authentication_ldap_sasl_referral:是否启用LDAP搜索引用。在MySQL 8.0.20中增加。

authentication_ldap_sasl_server_host: LDAP服务器主机名或IP地址。MySQL 8.0.11新增。

authentication_ldap_sasl_server_port: LDAP服务器端口号。MySQL 8.0.11新增。

authentication_ldap_sasl_tls:是否使用加密连接到LDAP服务器。MySQL 8.0.11新增。

authentication_ldap_sasl_user_search_attr: LDAP服务器用户搜索属性。MySQL 8.0.11新增。

authentication_ldap_simple_auth_method_name:认证方法名。MySQL 8.0.11新增。

authentication_ldap_simple_bind_base_dn: LDAP服务器的基准区别名。MySQL 8.0.11新增。

authentication_ldap_simple_bind_root_dn: LDAP服务器根区别名。MySQL 8.0.11新增。

authentication_ldap_simple_bind_root_pwd: LDAP服务器根绑定密码。MySQL 8.0.11新增。

authentication_ldap_simple_ca_path: LDAP服务器证书机构文件名。MySQL 8.0.11新增。

authentication_ldap_simple_group_search_attr: LDAP服务器组搜索属性。MySQL 8.0.11新增。

authentication_ldap_simple_group_search_filter: LDAP自定义组搜索过滤器。MySQL 8.0.11新增。

authentication_ldap_simple_init_pool_size: LDAP服务器初始连接池大小。MySQL 8.0.11新增。

authentication_ldap_simple_log_status: LDAP服务器日志级别。MySQL 8.0.11新增。

authentication_ldap_simple_max_pool_size: LDAP服务器最大连接池大小。MySQL 8.0.11新增。

authentication_ldap_simple_referral:是否启用LDAP搜索引用。在MySQL 8.0.20中增加。

authentication_ldap_simple_server_host: LDAP服务器主机名或IP地址。MySQL 8.0.11新增。

authentication_ldap_simple_server_port: LDAP服务器端口号。MySQL 8.0.11新增。

authentication_ldap_simple_tls:是否使用加密连接到LDAP服务器。MySQL 8.0.11新增。

authentication_ldap_simple_user_search_attr: LDAP服务器用户搜索属性。MySQL 8.0.11新增。

authentication_windows_log_level: Windows认证插件日志级别。MySQL 8.0.11新增。

authentication_windows_use_principal_name:是否使用Windows认证插件主体名。MySQL 8.0.11新增。

binlog_encryption:在此服务器上启用二进制日志文件加密和中继日志文件加密。MySQL 8.0.14新增。

binlog_expire_logs_seconds:在此时间之后清除二进制日志。在MySQL 8.0.1中增加。

binlog_rotate_encryption_master_key_at_startup:在服务器启动时旋转二进制日志主密钥。MySQL 8.0.14新增。

binlog_row_metadata:当使用基于行的日志记录时,是否将所有或最小的与表相关的元数据记录到二进制日志。在MySQL 8.0.1中增加。

binlog_row_value_options:为基于行的复制启用部分JSON更新的二进制日志记录。在MySQL 8.0.3中增加。

binlog_transaction_compression:启用二进制日志文件中事务有效负载的压缩。在MySQL 8.0.20中增加。

binlog_transaction_compression_level_zstd:二进制日志文件中事务有效负载的压缩级别。在MySQL 8.0.20中增加。

binlog_transaction_dependency_history_size:用于查询最近更新某行事务的行散列数。在MySQL 8.0.1中增加。

binlog_transaction_dependency_tracking:依赖信息(提交时间戳或事务写集)的来源,用于评估哪些事务可以由replica的多线程应用程序并行执行。在MySQL 8.0.1中增加。

caching_sha2_password_auto_generate_rsa_keys:是否自动生成RSA密钥对文件。在MySQL 8.0.4中增加。

caching_sha2_password_digest_rounds: caching_sha2_password认证插件的散列轮数。MySQL 8.0.24新增。

caching_sha2_password_private_key_path: SHA2鉴权插件私钥路径名。在MySQL 8.0.3中增加。

caching_sha2_password_public_key_path: SHA2鉴权插件公钥路径名。在MySQL 8.0.3中增加。

clone_autotune_concurrency:为远程克隆操作启用动态生成线程。在MySQL 8.0.17中增加。

clone_buffer_size:定义MySQL服务器实例中间缓冲区的大小。在MySQL 8.0.17中增加。

clone_ddl_timeout:克隆操作等待备份锁的秒数。在MySQL 8.0.17中增加。

clone_enable_compression:启用克隆时网络层数据压缩。在MySQL 8.0.17中增加。

clone_max_concurrency:用于执行克隆操作的最大并发线程数。在MySQL 8.0.17中增加。

clone_max_data_bandwidth:远程克隆操作的最大数据传输速率(MiB每秒)。在MySQL 8.0.17中增加。

clone_max_network_bandwidth:远程克隆操作的最大网络传输速率(MiB / s)。在MySQL 8.0.17中增加。

clone_max_network_bandwidth:远程克隆操作的最大网络传输速率(MiB / s)。在MySQL 8.0.17中增加。

clone_ssl_ca: CA文件的路径。MySQL 8.0.14新增。

clone_ssl_cert:公钥证书文件路径。MySQL 8.0.14新增。

clone_ssl_key:私钥文件路径。MySQL 8.0.14新增。

clone_valid_donor_list:为远程克隆操作定义donor主机地址。在MySQL 8.0.17中增加。

connection_control_failed_connections_threshold:在发生延迟之前连续失败的连接尝试。在MySQL 8.0.1中增加。

connection_control_max_connection_delay:服务器响应失败连接尝试的最大延迟(毫秒)。在MySQL 8.0.1中增加。

connection_control_min_connection_delay:服务器响应失败连接尝试的最小延迟(毫秒)。在MySQL 8.0.1中增加。

create_admin_listener_thread:是否在管理接口上对连接使用专用监听线程。MySQL 8.0.14新增。

cte_max_recursion_depth:公共表表达式最大递归深度。在MySQL 8.0.3中增加。

ddl-rewriter:是否激活ddl_rewriter插件。MySQL 8.0.16新增。

default_collation_for_utf8mb4: utf8mb4字符集的默认排序规则。在MySQL 8.0.11中增加。

default_table_encryption:默认的模式和表空间加密设置。MySQL 8.0.16新增。

法网。状态:最近赋值给dragnet.log_error_filter_rules的结果。在MySQL 8.0.12中增加。

法网。log_error_filter_rules:错误日志的过滤规则。在MySQL 8.0.4中增加。

早期插件加载:在加载强制内置插件和存储引擎初始化之前指定要加载的插件。在MySQL 8.0.0中增加。

generated_random_password_length:生成密码的最大长度。MySQL 8.0.18新增。

group_replication_advertise_recovery_endpoints:提供分布式恢复连接。在MySQL 8.0.21中增加。

group_replication_autorejoin_tries:成员自动重新加入组的次数。MySQL 8.0.16新增。

group_replication_clone_threshold:用于远程克隆状态转移的donor和接收者之间的事务数差值。在MySQL 8.0.17中增加。

group_replication_communication_debug_options:组复制组件的调试信息级别。在MySQL 8.0.3中增加。

group_replication_communication_max_message_size:最大消息大小对于组复制通信,较大的消息会被分片。MySQL 8.0.16新增。

group_replication_consistency: group提供的事务一致性保证类型。MySQL 8.0.14新增。

group_replication_exit_state_action:当instance不由自主地离开group时的行为。在MySQL 8.0.12中增加。

group_replication_flow_control_hold_percent:组配额未使用的百分比。在MySQL 8.0.2中增加。

group_replication_flow_control_max_commit_quota:组最大流量控制配额。在MySQL 8.0.2中增加。

group_replication_flow_control_member_quota_percent:计算配额时,该成员应该占用的配额百分比。在MySQL 8.0.2中增加。

group_replication_flow_control_min_quota:每个成员可以分配的最小流量控制配额。在MySQL 8.0.2中增加。

group_replication_flow_control_min_recovery_quota:由于其他组成员正在恢复,每个成员可以分配的最低配额。在MySQL 8.0.2中增加。

group_replication_flow_control_period:定义流控迭代之间的等待时间。在MySQL 8.0.2中增加。

group_replication_flow_control_release_percent:当流量控制不再需要限制写成员时,如何释放组配额。在MySQL 8.0.2中增加。

group_replication_ip_allowlist:允许连接到group的主机列表(MySQL 8.0.22及以后版本)。在MySQL 8.0.22中增加。

group_replication_member_expel_timeout:从怀疑组成员故障到被逐出组成员导致组成员重新配置的时间间隔。在MySQL 8.0.13中增加。

group_replication_member_weight:该成员被选为主的概率。在MySQL 8.0.2中增加。

group_replication_message_cache_size:组通信引擎消息缓存XCom的最大内存。MySQL 8.0.16新增。

group_replication_recovery_compression_algorithm:允许的出方向恢复连接压缩算法。MySQL 8.0.18新增。

group_replication_recovery_get_public_key:是否接受从donor获取公钥的优先级。在MySQL 8.0.4中增加。

group_replication_recovery_public_key_path:接受公钥信息。在MySQL 8.0.4中增加。

group_replication_recovery_tls_ciphersuites:当使用TLSv1.3作为客户端(加入成员)进行连接加密时,允许使用加密套件。MySQL 8.0.19新增。

group_replication_recovery_tls_version:连接加密允许使用的TLS协议


group_replication_recovery_zstd_compression_level:使用zstd压缩的恢复连接的压缩级别。MySQL 8.0.18新增。

group_replication_tls_source:组复制的TLS材料来源。在MySQL 8.0.21中增加。

group_replication_unreachable_majority_timeout:导致minority的网络分区离开组需要等待多长时间。在MySQL 8.0.2中增加。

histogram_generation_max_mem_size:创建直方图统计信息的最大内存。在MySQL 8.0.2中增加。

immediate_server_version:立即复制源服务器的版本号。MySQL 8.0.14新增。

information_schema_stats_expiry:缓存表统计信息的过期设置。在MySQL 8.0.3中增加。

innodb_buffer_pool_debug:当缓冲池大小小于1GB时,允许多个缓冲池实例。在MySQL 8.0.0中增加。

innodb_buffer_pool_in_core_file:控制将缓冲池页写入核心文件。MySQL 8.0.14新增。

innodb_checkpoint_disabled:禁用检查点,以便故意的服务器退出总是启动恢复。在MySQL 8.0.2中增加。

innodb_ddl_log_crash_reset_debug:调试选项,重置DDL日志崩溃注入计数器。在MySQL 8.0.3中增加。

innodb_deadlock_detect:开启或关闭死锁检测。在MySQL 8.0.0中增加。

innodb_dedicated_server:启用自动配置缓冲池大小、日志文件大小和刷新方法。在MySQL 8.0.3中增加。

innodb_directories:定义表空间数据文件在启动时扫描的目录。在MySQL 8.0.4中增加。

innodb_doublewrite_batch_size:每批写doublewrite的页数。在MySQL 8.0.20中增加。

innodb_doublewrite_dir: Doublewrite缓冲区文件目录。在MySQL 8.0.20中增加。

innodb_doublewrite_files: doublewrite文件数。在MySQL 8.0.20中增加。

innodb_doublewrite_pages:每个线程的doublewrite页面数。在MySQL 8.0.20中增加。

innodb_extend_and_initialize:控制如何在Linux上分配新的表空间页。在MySQL 8.0.22中增加。

innodb_fsync_threshold:控制在创建新文件时InnoDB调用fsync的频率。在MySQL 8.0.13中增加。

innodb_idle_flush_pct: InnoDB空闲时限制I/0操作。MySQL 8.0.18新增。

innodb_log_checkpoint_fuzzy_now:调试选项,强制InnoDB写模糊检查点。在MySQL 8.0.13中增加。

innodb_log_spin_cpu_abs_lwm:在等待刷新重做时,用户线程不再旋转的最小CPU使用量。MySQL 8.0.11新增。

innodb_log_spin_cpu_pct_hwm:在等待刷新重做时,用户线程不再旋转的最大CPU使用量。MySQL 8.0.11新增。

innodb_log_wait_for_flush_spin_hwm:最大平均日志刷新时间,超过此时间用户线程在等待刷新重做时不再旋转。MySQL 8.0.11新增。

innodb_log_writer_threads:启用专门的日志写线程来写和刷新重做日志。在MySQL 8.0.22中增加。

innodb_parallel_read_threads:用于并行读索引的线程数。MySQL 8.0.14新增。

innodb_print_ddl_logs:是否打印DDL日志到错误日志。在MySQL 8.0.3中增加。

innodb_redo_log_archive_dirs:标记的重做日志归档目录。在MySQL 8.0.17中增加。

innodb_redo_log_encrypt:控制加密表空间的重做日志数据加密。在MySQL 8.0.1中增加。

innodb_scan_directories:定义InnoDB恢复时扫描表空间文件的目录。在MySQL 8.0.2中增加。

innodb_spin_wait_pause_multiplier:用于确定spin-wait循环中暂停指令数量的倍增器值。MySQL 8.0.16新增。

innodb_stats_include_delete_marked:在计算持久化InnoDB统计时包含delete-marked记录。在MySQL 8.0.1中增加。

innodb_temp_tablespaces_dir:会话临时表空间路径。在MySQL 8.0.13中增加。

innodb_tmpdir:在线ALTER table操作时创建的临时表文件的目录位置。在MySQL 8.0.0中增加。

innodb_undo_log_encrypt:控制加密表空间的undo日志数据加密。在MySQL 8.0.1中增加。

innodb_validate_tablespace_paths:启用启动时的表空间路径验证。在MySQL 8.0.21中增加。

internal_tmp_mem_storage_engine:用于内存内部临时表的存储引擎。在MySQL 8.0.2中增加。

keyring-migration-destination: Key migration destination keyring插件。在MySQL 8.0.4中增加。

keyring-migration-host:用于连接到正在运行的服务器进行密钥迁移的主机名。在MySQL 8.0.4中增加。

keyring-migration-password:连接到正在运行的服务器进行密钥迁移的密码。在MySQL 8.0.4中增加。

keyring-migration-port:连接到正在运行的服务器的TCP/IP端口号,用于密钥迁移。在MySQL 8.0.4中增加。

keyring-migration-socket: Unix套接字文件或Windows命名管道,用于连接到正在运行的服务器进行密钥迁移。在MySQL 8.0.4中增加。

keyring-migration-source:密钥迁移源密钥环插件。在MySQL 8.0.4中增加。

keyring-migration-user:连接到runin的用户名


keyring_aws_cmk_id: AWS keyring插件客户主密钥ID值。MySQL 8.0.11新增。

keyring_aws_conf_file: AWS keyring插件配置文件的位置。MySQL 8.0.11新增。

keyring_aws_data_file: AWS keyring插件存储文件的位置。MySQL 8.0.11新增。

keyring_aws_region: AWS keyring插件区域。MySQL 8.0.11新增。

keyring_encrypted_file_data: keyring_encrypted_file插件数据文件。MySQL 8.0.11新增。

keyring_encrypted_file_password: keyring_encrypted_file插件密码。MySQL 8.0.11新增。

keyring_hashicorp_auth_path: HashiCorp Vault鉴权路径。MySQL 8.0.18新增。

keyring_hashicorp_ca_path: keyring_hashicorp CA文件的路径。MySQL 8.0.18新增。

keyring_hashicorp_caching:是否启用keyring_hashicorp缓存。MySQL 8.0.18新增。

keyring_hashicorp_commit_auth_path:正在使用中的keyring_hashicorp_auth_path值。MySQL 8.0.18新增。

keyring_hashicorp_commit_ca_path:正在使用中的keyring_hashicorp_ca_path值。MySQL 8.0.18新增。

keyring_hashicorp_commit_caching:正在使用的keyring_hashicorp_caching值。MySQL 8.0.18新增。

keyring_hashicorp_commit_role_id: keyring_hashicorp_role_id正在使用中的值。MySQL 8.0.18新增。

keyring_hashicorp_commit_server_url: keyring_hashicorp_server_url正在使用的值。MySQL 8.0.18新增。

keyring_hashicorp_commit_store_path:正在使用的keyring_hashicorp_store_path值。MySQL 8.0.18新增。

keyring_hashicorp_role_id: HashiCorp Vault prole认证角色ID。在MySQL 8.0.18中增加。

keyring_hashicorp_secret_id: HashiCorp Vault prole认证的秘密ID。在MySQL 8.0.18中增加。

keyring_hashicorp_server_url: HashiCorp Vault服务器URL。MySQL 8.0.18新增。

keyring_hashicorp_store_path: HashiCorp保险库存储路径。MySQL 8.0.18新增。

keyring_oci_ca_certificate:对端认证的CA证书文件。在MySQL 8.0.22中增加。

keyring_oci_隔间:OCI隔间OCID。在MySQL 8.0.22中增加。

keyring_oci_encryption_endpoint: OCI加密服务器端点。在MySQL 8.0.22中增加。

keyring_oci_key_file: OCI RSA私钥文件。在MySQL 8.0.22中增加。

keyring_oci_key_fingerprint: OCI RSA私钥文件指纹。在MySQL 8.0.22中增加。

keyring_oci_management_endpoint: OCI管理服务器端点。在MySQL 8.0.22中增加。

keyring_oci_master_key: OCI主密钥OCID。在MySQL 8.0.22中增加。

keyring_oci_secrets_endpoint: OCI秘密服务器端点。在MySQL 8.0.22中增加。

keyring_oci_tenant: OCI租赁OCID。在MySQL 8.0.22中增加。

keyring_oci_user: OCI用户OCID。在MySQL 8.0.22中增加。

keyring_oci_vaults_endpoint: OCI vault服务器端点。在MySQL 8.0.22中增加。

keyring_oci_virtual_vault: OCI vault OCID。在MySQL 8.0.22中增加。

keyring_okv_conf_dir: Oracle密钥库密钥环插件配置目录。MySQL 8.0.11新增。

keyring_operations:是否开启keyring操作。在MySQL 8.0.4中增加。

lock_order:是否在运行时启用lock_order工具。在MySQL 8.0.17中增加。

lock_order_debug_loop:当LOCK_ORDER工具遇到被标记为循环的依赖时,是否导致调试断言。在MySQL 8.0.17中增加。

lock_order_debug_missing_arc:当LOCK_ORDER工具遇到未声明的依赖时,是否导致调试assert。在MySQL 8.0.17中增加。

lock_order_debug_missing_key:当LOCK_ORDER工具遇到没有正确插装性能模式的对象时,是否导致调试断言。在MySQL 8.0.17中增加。

lock_order_debug_missing_unlock:当LOCK_ORDER工具遇到仍然持有的被销毁的锁时,是否导致调试断言。在MySQL 8.0.17中增加。

lock_order_dependencies: lock_order_dependencies.txt文件的路径。在MySQL 8.0.17中增加。

lock_order_extra_dependencies:第二个依赖文件的路径。在MySQL 8.0.17中增加。

lock_order_output_directory: LOCK_ORDER工具写日志的目录。在MySQL 8.0.17中增加。

lock_order_print_txt:是否执行锁序图分析并打印文本报告。在MySQL 8.0.17中增加。

lock_order_trace_loop:当LOCK_ORDER工具遇到标记为loop的依赖时,是否打印日志文件trace。在MySQL 8.0.17中增加。

lock_order_trace_missing_arc:当LOCK_ORDER工具遇到未声明依赖时,是否打印日志文件trace。在MySQL 8.0.17中增加。

lock_order_trace_missing_key:当LOCK_ORDER工具遇到没有正确插装性能模式的对象时,是否打印日志文件跟踪。在MySQL 8.0.17中增加。

lock_order_trace_missing_unlock:当LOCK_ORDER工具遇到被销毁的锁时,是否打印日志文件跟踪。在MySQL 8.0.17中增加。

log_error_filter_rules:错误日志的过滤规则。在MySQL 8.0.2中增加。

log_error_services:用于错误日志记录的组件。在MySQL 8.0.2中增加。

log_error_suppression_list:要抑制的警告/信息错误日志消息。在MySQL 8.0.13中增加。

log_slow_extra:是否向慢速查询日志文件中写入额外信息。MySQL 8.0.14新增。

mandatory_roles:自动

mysql_firewall_mode: MySQL企业防火墙是否正常运行。MySQL 8.0.11新增。

mysql_firewall_trace:是否开启防火墙跟踪。MySQL 8.0.11新增。

mysqlx插件是否初始化。MySQL 8.0.11新增。

mysqlx_compression_algorithms:允许X协议连接的压缩算法。MySQL 8.0.19新增。

mysqlx_deflate_default_compression_level: X协议连接上Deflate算法的默认压缩级别。在MySQL 8.0.20中增加。

mysqlx_deflate_max_client_compression_level: X协议连接上Deflate算法允许的最大压缩级别。在MySQL 8.0.20中增加。

mysqlx_interactive_timeout:等待交互客户端超时的秒数。在MySQL 8.0.4中增加。

mysqlx_lz4_default_compression_level: X协议连接上LZ4算法的默认压缩级别。在MySQL 8.0.20中增加。


mysqlx_lz4_max_client_compression_level: X协议连接上LZ4算法允许的最大压缩级别。在MySQL 8.0.20中增加。

mysqlx_read_timeout:等待阻塞读操作完成的秒数。在MySQL 8.0.4中增加。

mysqlx_wait_timeout:等待连接活动的秒数。在MySQL 8.0.4中增加。

mysqlx_write_timeout:等待阻塞写操作完成的秒数。在MySQL 8.0.4中增加。

mysqlx_zstd_default_compression_level: X协议连接上zstd算法的默认压缩级别。在MySQL 8.0.20中增加。

mysqlx_zstd_max_client_compression_level:在X协议连接上zstd算法允许的最大压缩级别。在MySQL 8.0.20中增加。

named_pipe_full_access_group:授予命名管道完全访问权的Windows组名。MySQL 8.0.14新增。

no-dd-upgrade:防止数据字典表在启动时自动升级。在MySQL 8.0.4中增加。

no-monitor:不fork需要重启的monitor进程。在MySQL 8.0.12中增加。

original_commit_timestamp:事务在原始源上提交的时间。在MySQL 8.0.1中增加。

original_server_version:最初提交事务的MySQL服务器的版本号。MySQL 8.0.14新增。

partial_revokes:是否启用部分吊销。MySQL 8.0.16新增。

password_history:密码重新使用前需要修改的次数。在MySQL 8.0.3中增加。

password_require_current:修改密码是否需要验证当前密码。在MySQL 8.0.13中增加。

password_reuse_interval:密码重用前需要的天数。在MySQL 8.0.3中增加。

performance_schema_max_digest_sample_age:以秒为单位的resample age查询。在MySQL 8.0.3中增加。

performance_schema_show_processlist:选择SHOW PROCESSLIST实现。在MySQL 8.0.22中增加。

persist_only_admin_x509_subject:启用持久化受持久化限制的系统变量的SSL证书X.509 Subject。MySQL 8.0.14新增。

persistd_globals_load:是否加载持久化的配置设置。在MySQL 8.0.0中增加。

print_identified_with_as_hex:对于SHOW CREATE USER,打印包含十六进制不可打印字符的散列值。在MySQL 8.0.17中增加。

protocol_compression_algorithms:允许的连接压缩算法。MySQL 8.0.18新增。

regexp_stack_limit:正则表达式匹配堆栈大小限制。在MySQL 8.0.4中增加。

regexp_time_limit:正则表达式匹配超时时间。在MySQL 8.0.4中增加。

require_row_format:用于内部服务器。MySQL 8.0.19新增。

resultset_metadata:服务器是否返回结果集元数据。在MySQL 8.0.3中增加。

rpl_read_size:设置从二进制日志文件和中继日志文件读取的最小数据量(以字节为单位)。MySQL 8.0.11新增。

secondary_engine_cost_threshold:查询卸载到次要引擎的优化器成本阈值。MySQL 8.0.16新增。

用于OUTFILE或DUMPFILE导出文件的缓冲区大小;覆盖read_buffer_size。在MySQL 8.0.22中增加。

select_into_disk_sync:在为OUTFILE或DUMPFILE导出文件刷新缓冲区后,同步数据到存储设备;OFF表示禁用同步,为默认值。在MySQL 8.0.22中增加。

select_into_disk_sync_delay:当select_into_sync_disk = ON时,在每次同步OUTFILE或DUMPFILE导出文件缓冲区后设置延迟(毫秒),否则无效。在MySQL 8.0.22中增加。

show_create_table_skip_secondary_engine:是否从SHOW CREATE TABLE输出中排除SECONDARY ENGINE子句。MySQL 8.0.18新增。

show_create_table_verbosity:即使有默认值,是否在SHOW CREATE TABLE中显示ROW_FORMAT。MySQL 8.0.11新增。

sql_require_primary_key:表是否必须有主键。在MySQL 8.0.13中增加。

ssl_fips_mode:服务器端是否启用FIPS模式。MySQL 8.0.11新增。

syseventlog。facility:用于syslog消息的设施。在MySQL 8.0.13中增加。

syseventlog。include_pid:是否在syslog消息中包含服务器PID。在MySQL 8.0.13中增加。

syseventlog。tag: syslog报文中服务器标识符的标记。在MySQL 8.0.13中增加。

table_encryption_privilege_check:启用TABLE_ENCRYPTION_ADMIN权限检查。MySQL 8.0.16新增。

temptable_max_mmap: TempTable存储引擎可以从内存映射临时文件分配的最大内存量。在MySQL 8.0.23中增加。

temptable_max_ram:定义数据存储到磁盘之前,TempTable存储引擎可以占用的最大内存量。在MySQL 8.0.2中增加。

temptable_use_mmap:定义当达到temptable_max_ram阈值时,TempTable存储引擎是否分配内存映射文件。MySQL 8.0.16新增。

thread_pool_algorithm:线程池算法。MySQL 8.0.11新增。

thread_pool_high_priority_connection:当前会话是否高优先级。MySQL 8.0.11新增。

thread_pool_max_active_query_threads:最大有的


thread_pool_max_unused_threads:允许的最大未使用线程数。MySQL 8.0.11新增。

thread_pool_prio_kickup_timer:语句移动到高优先级执行之前的多长时间。MySQL 8.0.11新增。

thread_pool_size:线程池中的线程组数量。MySQL 8.0.11新增。

thread_pool_stall_limit: before语句被定义为停止的时间。MySQL 8.0.11新增。

tls_ciphersuites:允许的用于加密连接的TLSv1.3加密套件。MySQL 8.0.16新增。

升级:控制启动时自动升级。MySQL 8.0.16新增。

use_secondary_engine:是否使用辅助引擎执行查询。在MySQL 8.0.13中增加。

Validate -config:验证服务器配置。MySQL 8.0.16新增。

validate_password。check_user_name:是否根据用户名检查密码。在MySQL 8.0.4中增加。

validate_password。dictionary_file: validate_password字典文件。在MySQL 8.0.4中增加。

validate_password。dictionary_file_last_parsed:最后一次解析字典文件的时间。在MySQL 8.0.4中增加。

validate_password。dictionary_file_words_count:字典文件中的单词数。在MySQL 8.0.4中增加。

validate_password。length: validate_password需要的密码长度。在MySQL 8.0.4中增加。

validate_password。mixed_case_count: validate_password required大写/小写字符数。在MySQL 8.0.4中增加。

validate_password。number_count: validate_password所需的数字字符数。在MySQL 8.0.4中增加。

validate_password。policy: validate_password密码策略。在MySQL 8.0.4中增加。

validate_password。special_char_count: validate_password必需的特殊字符数。在MySQL 8.0.4中增加。

version_compile_zlib:已编译的zlib库版本。MySQL 8.0.11新增。

windowing_use_high_precision:是否计算窗口函数到高精度。在MySQL 8.0.2中增加。

选项和变量在MySQL 8.0中已弃用

以下系统变量、状态变量和选项在MySQL 8.0中已弃用。

压缩:客户端连接是否在客户端/服务器协议中使用压缩。从MySQL 8.0.18起已弃用。

expire_logs_days:在这么多天之后清除二进制日志。在MySQL 8.0.3中已弃用。

group_replication_ip_whitelist:允许连接到组的主机列表。从MySQL 8.0.22起已弃用。

innodb_undo_tablespaces:划分回滚段的表空间文件数量。在MySQL 8.0.4时已移除。

log_bin_use_v1_row_events:服务器是否使用版本1二进制日志行事件。从MySQL 8.0.18起已弃用。

log_syslog:是否将错误日志写入syslog。在MySQL 8.0.2时已弃用。

master-info-file:记住源文件的位置和文件名,以及源二进制日志中I/O复制线程的位置。从MySQL 8.0.18起已弃用。

master_info_repository:是否将连接元数据存储库(包含源信息和源二进制日志中的复制I/O线程位置)写入文件或表。从MySQL 8.0.23起已弃用。

max_length_for_sort_data:已排序记录的最大字节数。从MySQL 8.0.20起已弃用。

no-dd-upgrade:防止数据字典表在启动时自动升级。从MySQL 8.0.16起已弃用。

relay_log_info_file:应用程序元数据存储库的文件名,replica在其中记录中继日志信息。从MySQL 8.0.18起已弃用。

relay_log_info_repository:是否将中继日志中的复制SQL线程的位置写入文件或表。从MySQL 8.0.23起已弃用。

slave_compressed_protocol:使用源/复制协议压缩。从MySQL 8.0.18起已弃用。

slave_rows_search_algorithms:确定用于复制更新批处理的搜索算法。列表中的任意2或3:INDEX_SEARCH, TABLE_SCAN, HASH_SCAN。从MySQL 8.0.18起已弃用。

symbol -links:允许MyISAM表的符号链接。在MySQL 8.0.2时已弃用。

在MySQL 8.0中删除了选项和变量

MySQL 8.0中删除了以下系统变量、状态变量和选项。

Com_alter_db_upgrade: ALTER DATABASE…升级数据目录名语句。在MySQL 8.0.0中删除。

Innodb_available_undo_logs: InnoDB回滚段的总数;与innodb_rollback_segments不同,innodb_rollback_segments显示的是活动回滚段的数量。在MySQL 8.0.2中删除。

Qcache_free_blocks:查询缓存中空闲内存块的数量。在MySQL 8.0.3中删除。

Qcache_free_memory:用于查询缓存的空闲内存量。在MySQL 8.0.3中删除。

Qcache_hits:查询缓存命中的次数。在MySQL 8.0.3中删除。

Qcache_inserts:查询缓存插入的次数。在MySQL 8.0.3中删除。

Qcache_lowmem_prunes:由于查询缓存中缺少可用内存而从查询缓存中删除的查询数。在MySQL 8.0.3中删除。

Qcache_not_cached:非缓存查询的数量(不可缓存,或由于query_cache_type设置而不缓存)。在MySQL 8.0.3中删除。

Qcache_queries_in_cache:在que中注册的查询数


Qcache_total_blocks:查询缓存的总块数。在MySQL 8.0.3中删除。

Slave_heartbeat_period: Replica的复制心跳间隔,单位为秒。在MySQL 8.0.1中删除。

Slave_last_heartbeat:以时间戳格式显示最近一次心跳信号的接收时间。在MySQL 8.0.1中删除。

Slave_received_heartbeats:自上次重置以来replica接收的心跳数。在MySQL 8.0.1中删除。

Slave_retried_transactions:自启动后复制SQL线程重试事务的总次数。在MySQL 8.0.1中删除。

Slave_running:服务器的状态为replica(复制I/O线程状态)。在MySQL 8.0.1中删除。

bootstrap: mysql安装脚本使用。在MySQL 8.0.0中删除。

date_format:日期格式,未使用。在MySQL 8.0.3中删除。

datetime_format: DATETIME/时间戳格式,未使用。在MySQL 8.0.3中删除。

des-key-file:从指定文件加载des_encrypt()和des_encrypt的密钥。在MySQL 8.0.3中删除。

group_replication_allow_local_disjoint_gtids_join:允许当前服务器加入组,即使它有事务不在组中。在MySQL 8.0.4中删除。

have_crypt: crypt()系统调用可用性。在MySQL 8.0.3中删除。

ignore-db-dir:将目录视为非数据库目录。在MySQL 8.0.0中删除。

ignore_builtin_innodb:忽略内置InnoDB。在MySQL 8.0.3中删除。

ignore_db_dirs:被视为非数据库目录的目录。在MySQL 8.0.0中删除。

innodb_checksum:开启InnoDB校验和验证。在MySQL 8.0.0中删除。

innodb_disable_resize_buffer_pool_debug:禁用InnoDB缓冲池的大小。在MySQL 8.0.0中删除。

innodb_file_format: InnoDB新表的格式。在MySQL 8.0.0中删除。

innodb_file_format_check: InnoDB是否做文件格式兼容性检查。在MySQL 8.0.0中删除。

innodb_file_format_max:共享表空间的文件格式标记。在MySQL 8.0.0中删除。

innodb_large_prefix:为列前缀索引启用更长的键。在MySQL 8.0.0中删除。

innodb_locks_unsafe_for_binlog:强制InnoDB不使用next-key锁定。相反,只使用行级锁定。在MySQL 8.0.0中删除。

innodb_scan_directories:定义InnoDB恢复时扫描表空间文件的目录。在MySQL 8.0.4中删除。

innodb_stats_sample_pages:用于索引分布统计的索引页数。在MySQL 8.0.0中删除。

innodb_support_xa:启用XA两阶段提交。在MySQL 8.0.0中删除。

innodb_undo_logs: InnoDB使用的undo日志(回滚段)的数量;innodb_rollback_segments别名。在MySQL 8.0.2中删除。

internal_tmp_disk_storage_engine:内部临时表存储引擎。在MySQL 8.0.16中删除。

log-warnings:将一些不重要的警告写入日志文件。在MySQL 8.0.3中删除。

log_builtin_as_identified_by_password:是否记录创建/修改用户,以向后兼容的方式授予。在MySQL 8.0.11中删除。

log_error_filter_rules:错误日志的过滤规则。在MySQL 8.0.4中删除。

log_syslog:是否将错误日志写入syslog。在MySQL 8.0.13中删除。

log_syslog_facility:用于syslog消息的工具。在MySQL 8.0.13中删除。

log_syslog_include_pid:是否在syslog消息中包含服务器PID。在MySQL 8.0.13中删除。

log_syslog_tag: syslog消息中服务器标识符的标记。在MySQL 8.0.13中删除。

max_tmp_tables:未使用的。在MySQL 8.0.3中删除。

metadata_locks_cache_size:元数据锁缓存的大小。在MySQL 8.0.13中删除。

metadata_locks_hash_instances:元数据锁哈希数。在MySQL 8.0.13中删除。

multi_range_count:在范围选择期间,一次发送给表处理程序的最大范围数。在MySQL 8.0.3中删除。

old_passwords:为password()选择密码哈希方法。在MySQL 8.0.11中删除。

partition:启用(或禁用)分区支持。在MySQL 8.0.0中删除。

query_cache_limit:不要缓存大于这个值的结果。在MySQL 8.0.3中删除。

query_cache_min_res_unit:用于分配结果空间的最小单元大小(最后一个单元在写入所有结果数据后进行修剪)。在MySQL 8.0.3中删除。

query_cache_size:用于存储旧查询结果的内存。在MySQL 8.0.3中删除。

query_cache_type:查询缓存类型。在MySQL 8.0.3中删除。

query_cache_wlock_invalidate:在写锁定时将查询缓存中的查询失效。在MySQL 8.0.3中删除。

secure_auth:不允许对拥有旧密码(4.1之前)的帐户进行身份验证。在MySQL 8.0.3中删除。

show_compatibility_56:显示状态/变量的兼容性。在MySQL 8.0.1中删除。

skip-partition:不启用用户自定义分区。在MySQL 8.0.0中删除。

sync_frm:在创建时同步。frm到磁盘。默认启用。在MySQL 8.0.0中删除。

temp-pool:使用这个选项会导致创建的大多数临时文件使用小的名称集,而不是每个新文件的唯一名称。在MySQL 8.0.1中删除。

time_format:时间格式,未使用。在MySQL 8.0.3中删除。

tx_isolation:默认的事务隔离级别。在MySQL 8.0.3中删除。

tx_read_only:默认的事务访问模式。在MySQL 8.0.3中删除。

使用chatGPT寻求答案
标签: 暂无标签

免责声明:

本站提供的资源,都来自网络,版权争议与本站无关,所有内容及软件的文章仅限用于学习和研究目的。不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负,我们不保证内容的长久可用性,通过使用本站内容随之而来的风险与本站无关,您必须在下载后的24个小时之内,从您的电脑/手机中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。侵删请致信E-mail:master@freevpsweb.com

同类推荐
评论列表