MySQL 8.0中删除的选项和变量

这篇具有很好参考价值的文章主要介绍了MySQL 8.0中删除的选项和变量。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

以下系统变量、状态变量和选项已在 MySQL 8.0 中删除:

• Com_alter_db_upgrade: ALTER DATABASE ... UPGRADE DATA DIRECTORY NAME 语句的计数。在 MySQL 8.0.0 版中删除。
• Innodb_available_undo_logs: InnoDB 回滚段的总数;与 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: 注册在查询缓存中的查询数。在 MySQL 8.0.3 版中删除。
• Qcache_total_blocks: 查询缓存中的总块数。在 MySQL 8.0.3 版中删除。
• Slave_heartbeat_period: 主从复制的心跳间隔时间,以秒为单位。在 MySQL 8.0.1 版中删除。
• Slave_last_heartbeat: 上次接收到心跳信号的时间,以 TIMESTAMP 格式显示。在 MySQL 8.0.1 版中删除。
• Slave_received_heartbeats: 自上次复位以来,从服务器接收到的心跳数量。在 MySQL 8.0.1 版中删除。
• Slave_retried_transactions: 复制 SQL 线程重试事务的总次数,自启动以来。在 MySQL 8.0.1 版中删除。
• Slave_running: 当前服务器作为从服务器时的状态(复制 I/O 线程状态)。在 MySQL 8.0.1 版中删除。
• bootstrap: 由 MySQL 安装脚本使用。在 MySQL 8.0.0 版中删除。
• date_format: DATE 格式(未使用)。在 MySQL 8.0.3 版中删除。
• datetime_format: DATETIME/TIMESTAMP 格式(未使用)。在 MySQL 8.0.3 版中删除。
• des-key-file: 从给定文件加载 des_encrypt() 和 des_decrypt() 的密钥。在 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_checksums: 启用 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:启用InnoDB对XA两阶段提交的支持。在MySQL 8.0.0中已移除。
- innodb_undo_logs:InnoDB使用的撤销日志(回滚段)数量,是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:是否以向后兼容的方式记录CREATE/ALTER USER和GRANT。在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中已移除。
- myisam_repair_threads:修复MyISAM表时要使用的线程数。1表示禁用并行修复。在MySQL 8.0.30中已移除。
- 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: 用于SHOW STATUS/VARIABLES的兼容性选项。在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: TIME格式(未使用)。在MySQL 8.0.3中已移除。
• tx_isolation: 默认的事务隔离级别。在MySQL 8.0.3中已移除。
• tx_read_only: 默认的事务访问模式。在MySQL 8.0.3中已移除。文章来源地址https://www.toymoban.com/news/detail-805438.html

到了这里,关于MySQL 8.0中删除的选项和变量的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • MySQL 8.0 OCP (1Z0-908) 考点精析-性能优化考点2:系统变量的确认

    在MySQL中有很多系统变量,我们可以通过多种方法确认系统变量的设置状况,常用的主要通过如下两种。 Performance Schema的系统变量表 SHOW VARIABLES 命令 另外,我们通过 mysqladmin variables 命令也可以确认系统变量的设置状况。 Performance Schema的系统变量表 Performance Schema的系统变量

    2023年04月18日
    浏览(38)
  • mysql 8.0 双密码

    当需要定期修改密码,又不想影响现有连接的情况下,怎么才能做到无缝切换呢 从 MySQL 8.0.14 开始,用户帐户允许拥有双重密码,指定为主密码和辅助密码。双密码功能使得在以下场景中无缝执行凭证更改成为可能: 一个系统有大量MySQL服务器,可能涉及到复制。 多个应用程

    2024年01月19日
    浏览(54)
  • MySQL 8.0 密码策略修改

    2024年02月15日
    浏览(38)
  • MySQL 8.0 修改 Root 密码

    MySQL 是一种常见的关系型数据库,在数据库管理中 MySQL 8.0 版本也是比较常用的版本,但是 MySQL 在初次安装之后默认设置了 root 用户的密码,对于一些情况下需要修改 root 用户密码的操作,需要使用特定的命令和工具。 一、MySQL 修改 Root 密码 MySQL 8.0 版本在安装完成之后,

    2024年01月21日
    浏览(45)
  • mysql 8.0版本更换用户密码

    1、首先 cmd 进入命令行  2、查询版本号 3、看一下数据库 4、使用mysql即可 5、进行查询 user、host 6、修改root的密码 7、刷新权限

    2024年02月11日
    浏览(46)
  • macOS mysql 8.0 忘记密码

    root\\\'@\\\'localhost\\\' 指定了要修改的用户为 root 用户,并且限定了该用户只能从本地主机登录。 IDENTIFIED WITH caching_sha2_password 是指定了验证插件为 caching_sha2_password,一种密码验证插件 macos上 mysql 8.0 重置密码记录

    2024年02月15日
    浏览(35)
  • 【MySQL 8.0】标准配置文件详解(上)

    将按照不同的模块介绍配置项: 文末附上参考配置文件 socket MySQL 在本地可以通过 socket 方式连接,如果 my.cnf 配置文件中的 [client] 部分没有指定 socket 文件路径, mysql 默认会去寻找 /tmp/mysql.sock 为了安全考虑,通常会设置特定的 socket 路径 port 默认情况下,MySQL使用3306作为默

    2024年02月03日
    浏览(52)
  • MySql 8.0 配置外网访问

    1.登进MySQL之后 2,输入以下语句,进入mysql库: 3,更新域属性,\\\'%\\\'表示允许外部访问: 4,执行以上语句之后再执行: 5,再执行授权语句: 然后外部就可以通过账户密码访问了。 6,其它说明: 命令本质上的作用是: 将当前user和privilige表中的用户信息/权限设置从mysql库(

    2024年02月16日
    浏览(47)
  • MySQL 8.0中过时的功能(二)

    max_length_for_sort_data系统变量由于优化器的变更而被弃用,因为这个变量已经过时并且没有任何效果。 用于对连接进行压缩的以下传统参数已经被弃用: - --compress客户端命令行选项; - mysql_options() C API函数的MYSQL_OPT_COMPRESS选项; - slave_compressed_protocol系统变量。 使用MYSQL_PWD环境变

    2024年01月19日
    浏览(55)
  • MySQL 8.0 的工具日志配置管理

    error log : 错误日志 genernal log : 普通日志 binlog : 二进制日志 slow log : 慢日志 设置错误日志等级 生效时间 mysql set global log_error_verbosity=3; 下一次登录生效。 作用 记录了MySQL 发生过的修改的操作的日志。,除了show select ,修改操 作都会记录binlog 数据恢复、主从、SQL问题排查

    2024年02月11日
    浏览(111)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包