1. XenForo 1.5.14 中文版——支持中文搜索!现已发布!查看详情
  2. Xenforo 爱好者讨论群:215909318 XenForo专区

新闻 MySQL 9.0:带来性能提升、JSON 增强和安全性升级等

本帖由 PONEcreeper2024-08-04 发布。版面名称:软件资讯

标签:
?

喜欢MySQL几?

  1. 5.5

    0 票
    0.0%
  2. 5.6

    0 票
    0.0%
  3. 5.7

    0 票
    0.0%
  4. 8.0

    0 票
    0.0%
  5. 8.4

    0 票
    0.0%
允许多选项投票。
  1. PONEcreeper

    PONEcreeper 入门会员

    注册:
    2024-06-12
    帖子:
    2
    赞:
    0
    MySQL 9.0 开源关系型数据库管理系统正式发布!新版本不仅带来了强大的新功能,还对现有功能进行了优化,并移除了一些过时的组件,让 MySQL 更加高效、安全。

    MySQL 9.0 重要更新
    增强 JSON 数据处理能力

    MySQL 9.0 的一大功能亮点是对 JSON 数据的高级处理。现在,可以直接将EXPLAIN ANALYZE命令生成的 JSON 输出保存到用户变量中,极大简化了查询调试和优化流程,让开发者能够更轻松地操控和分析执行计划。语法如下:
    代码:
    EXPLAIN ANALYZE FORMAT=JSON INTO @variable select_stmt
    预备语句功能扩展

    新版本扩展了预备语句的功能,增加了对数据定义语言(DDL)命令的支持,例如CREATE EVENT、ALTER EVENT和DROP EVENT。这一更新让数据库管理脚本更加动态灵活,但需要注意的是,它不支持位置参数,需要将不同输入源的文本组合起来使用。

    性能模式新增两张表
    为了帮助用户深入了解数据库操作,MySQL 9.0 在性能模式下新增了variables_metadata和global_variable_attributes两张表,详细记录了系统变量的类型、作用域和允许的值,对于性能微调和维护至关重要。

    MySQL 9.0 弃用了性能模式variables_info表中的MIN_VALUE和MAX_VALUE列,并使用variables_metadata表中的相似列进行取代。
    安全性升级

    弃用了 MySQL 8.0 版本中的mysql_native_password认证插件。这意味着,服务器将拒绝来自不支持CLIENT_PLUGIN_AUTH的旧客户端程序的认证请求,进一步加强了 MySQL 的安全性,并鼓励用户采用更安全的认证方法。

    [/CODE][/SIZE]
     
    最后编辑: 2024-08-04
正在加载...