• 请不要在回答技术问题时复制粘贴 AI 生成的内容
Ayanokouji
V2EX  ›  程序员

mysql 26.7.0 发布了

  •  
  •   Ayanokouji · Aug 24 · 9789 views
    This topic created in 77 days ago, the information mentioned may be changed or developed.
    26.7.0 可能早就发布了,只是今天 brew upgrade 刚发现

    mysql 9.7.1_2 -> 26.7.0 (81.3MB)

    只有我刚知道 mysql 的版本号也修改了吗

    https://dev.mysql.com/doc/refman/9.7/en/mysql-releases.html
    Supplement 1  ·  Aug 24
    各位请注意甄别#53 的结论

    请对科普保持敬畏之心,科普前请确认是正确的,而不是“我”以为是正确的
    91 replies  •  2026-08-27 17:08:21 +08:00
    Moishine
    Moishine
    Aug 24 via Android
    1
    这几年版本号跳的是真快啊
    lxqxqxq
    lxqxqxq
    Aug 24
    2
    还停留在 8.x 9 都没关注
    hxzhouh1
    hxzhouh1
    Aug 24❤️2
    3
    5.7.3x 用户路过。。。
    Navee
    Navee
    Aug 24
    4
    版本升级还得靠云厂商推动
    要不是 5.X 不支持了,现在也用不上 8.x,就算用上了 8.x,也只能用普通增删查改
    Ayanokouji
    Ayanokouji
    OP
    Aug 24❤️1
    5
    补充一下 LTS 版本
    现有:8.4 、9.7
    下一个:28.4
    Ayanokouji
    Ayanokouji
    OP
    Aug 24
    6
    8.0.x 版本很特殊, patch version 会包含 8.x 所有功能
    yemoluo
    yemoluo
    Aug 24
    7
    这么快滴么
    starlin
    starlin
    Aug 24
    8
    mysql 有点在刷版本号的感觉,mysql9 不晓得发布了啥,从未关注过
    Mithril
    Mithril
    Aug 24
    9
    现在除了老项目,以及某些开发运维只会 MySQL 又不想学新的以外,新的项目还有啥理由不选 Pg 去选 MySQL 吗?
    Ipsum
    Ipsum
    Aug 24
    10
    还没死透啊。现在新项目除了那帮顽固派,基本上都是 pg 开局啊。my 作为现代的数据库,连 json 操作都不支持,简直垃圾。
    Felldeadbird
    11
    我公司还在用 mysql5.7 。我的天。
    jolonsharp
    12
    在我的概念里还是 5.6,5.7+还有 8.0 ,这个 26 是不是有点太快了
    asdjgfr
    asdjgfr
    Aug 24
    13
    上周还在给项目添加 MySQL5.6 的支持,因为客户那边只能用 5.6 。。。
    crocoBaby
    crocoBaby
    Aug 24
    14
    更新的功能用的着么
    Geon97
    Geon97
    Aug 24
    15
    现在都是默认 pg 了,我记忆还停留在 5.7 版本,咋就从 9 直接跳到了 26 了根据年份了吗🤣
    opengps
    opengps
    Aug 24
    16
    5.7 够我用了
    Ayanokouji
    Ayanokouji
    OP
    Aug 24❤️1
    17
    @Geon97 改成 CalVer 格式了
    unclemcz
    unclemcz
    Aug 24 via Android
    18
    在用 MySQL5.5 ,只要云厂商还在维护,就完全没有换的动力。
    @Mithril #9 我觉得还是看情况吧,如果部署在公有云上,pg 价格就比 mysql 贵很多,在价格面前,任何缺点都不值一提,毕竟 MySQL 还能买到超低配置的。
    xzysaber
    xzysaber
    Aug 24
    19
    这版本号啥情况,难道是和什么合并了?
    xzysaber
    xzysaber
    Aug 24
    20
    @xzysaber 看起来好像是按时间来的。
    cslive
    cslive
    Aug 24
    21
    都没有听说过 9.x 版本,8.x 都还没普及
    zigaai
    zigaai
    Aug 24
    22
    大部分老登项目都停留 5.7 ,新 mysql 为了补全特性性能比 pg 差点,叠加信创、AI 市占率只会越来越少
    keenkiller
    23
    估计一直用 8.x 了,兼容 pg 和信创
    Geon97
    Geon97
    Aug 24
    24
    @Ayanokouji #17 上面 op 提到下个 LTS 28.4 ,那岂不是要等到 28 年了😅
    Ayanokouji
    Ayanokouji
    OP
    Aug 24
    25
    说句扎心的,有没有可能,不是版本太快,而是时间过的太快,mysql 8.0 正式 GA ,已经过去 8 年了,MySQL 8.0.11 (2018-04-19)

    https://dev.mysql.com/doc/relnotes/mysql/8.0/en/
    正式 GA MySQL 8.0.11 (2018-04-19)

    https://dev.mysql.com/doc/relnotes/mysql/9.7/en/
    正式 GA MySQL 9.0.0 (2024-07-01)
    Ayanokouji
    Ayanokouji
    OP
    Aug 24
    26
    @Geon97 是的,下一个 lts 要等到 28 年 4 月
    perfectlife
    27
    才八年不算啥,你看 java 8 都 12 年了,不也是一直在用
    prosgtsr
    prosgtsr
    Aug 24
    28
    mysql 9.7.1_2 -> 26.7.0
    这都跟谁学的,苹果吗。。
    yshan
    yshan
    Aug 24
    29
    还在用 8 版本的
    zuokanyunqishi
    30
    我擦,我认知里还停留在 8
    luzemin
    luzemin
    Aug 24❤️1
    31
    他强任他强,我用 MySQL8
    jayeli
    jayeli
    Aug 24
    32
    mysql 8.0 好像已经 EOL 了😂
    colincat
    colincat
    Aug 24
    33
    随便更新,只要能用就不换,不管是数据库还是开发语言
    weiwenhao
    weiwenhao
    Aug 24
    34
    差点没看懂这个版本号。按照这个版本号规划可以要做到每年一个大版本更新的。真能做到么
    chenzw2
    chenzw2
    Aug 24
    35
    你就说新版 mysql 更新了什么牛逼特性吧
    jacketma
    jacketma
    Aug 24
    36
    真正的大版本也就 5.7 ,8.0 ,现在直接按年份取版本号了,26.7 乍一看,这么大了吗😓
    keshawnvan
    37
    现在用的都是 PolarDB 、OceanBase 之类的数据库,都是兼容 MySQL8.x
    后续版本估计他们不会考虑兼容了。
    yulgang
    yulgang
    Aug 24
    38
    @prosgtsr 像。。。。。
    feikeq
    feikeq
    Aug 24
    39
    mysql 商业化后不都转 MariaDB 去了吗
    msg7086
    msg7086
    Aug 24
    40
    @prosgtsr 跟日历学的。
    xdzhang
    xdzhang
    Aug 24
    41
    我正在改的一个项目都还是 5.7...
    jacketma
    jacketma
    Aug 24
    42
    @keshawnvan
    @feikeq
    海外新项目转用 PostgreSQL 的特别多,MySQL 明显掉队了
    liuliuliuliu
    43
    真的不用 mysql 了,能用 pg 就 pg 了
    suyuyu
    suyuyu
    Aug 24❤️1
    44
    江淮一上来就是 s80000000
    qxmqh
    qxmqh
    Aug 24
    45
    很多老项目 都是 5.7 ,较新的 8.0 ,至于再新的 好像目前没看到有 9.x 的项目
    icanfork
    icanfork
    Aug 24
    46
    5.7 的我算是山顶洞人吗?
    darksheen
    darksheen
    Aug 24
    47
    还在用 5.5
    ioioj5
    ioioj5
    Aug 24
    48
    还停留在 5.7 和 8 呢...
    Ken1028
    Ken1028
    Aug 24
    49
    公司新的项目也直接用 5.7
    wudi77
    wudi77
    Aug 24
    50
    我印象里还是 5.5 ,5.7
    iomect
    iomect
    Aug 24
    51
    我还有一堆项目是 5.6 5.7 呢 压根不敢升级
    keshawnvan
    52
    @jacketma MySQL 性能太弱了,我把一些老旧 MySQL 实例迁移到 PolarDB ,负载能降低至少一倍。
    noahjsn
    noahjsn
    Aug 24
    53
    科普一下

    MySQL 26.xx 是基于日历的版本 `Year.Month`。并不是说 MySQL 26 比 MySQL 9 更新,而是一种新的版本编号方案。最新还是 MySQL 9 。

    参考: https://dev.mysql.com/doc/refman/9.7/en/mysql-releases.html
    xooass
    xooass
    Aug 24
    54
    阿里云新一点的平台都不支持 5.6 了 最低 5.7 结果我那 2013 年写的 yii 程序用 5.7 报错... 找了一通才在 rds 老版本中找到 5.6
    Ayanokouji
    Ayanokouji
    OP
    Aug 24
    55
    @noahjsn 不是这个意思吧,26.7.0 应该是代替了应该发布的 10.x 版本 。 你说 9.7.x 会比 26.7.0 发布完,这还是在原有分支上继续 patch
    acisky
    acisky
    Aug 24
    56
    还在用 lnmp 默认的 5.5 ,新项目直接换 pg 了
    noahjsn
    noahjsn
    Aug 24
    57
    @Ayanokouji #55

    真的不是说从 v9.xx 升到了 v26.xx ,而是一种基于日历的版本策略。类似 JetBrains IntelliJ 的版本号。

    "MySQL 9.7 is the final release line using the previous sequential versioning model. Subsequent MySQL Innovation and LTS releases use calendar versioning in the YY.M format, where YY represents the year and M represents the scheduled release month."

    官方说 MySQL 9.7 之后也要用基于日历的版本 `Year.Month`。
    现在的 MySQL 26 是 Innovation 系列或分支的日历版本,以后 lts 系列或分支也要基于日历版本了。
    Ayanokouji
    Ayanokouji
    OP
    Aug 24
    58
    @noahjsn 我的理解就是原来的 10.x ,改了命名版本,9.7 是 lts ,下一个 lts 是 28.4 ,升级的话是 9.7 升级到 28.4 。从 9.7 升级到 26.7 也是可以的,但是一般生产不会这么做而已,26.7 不是 lts 。不知道你怎么理解的
    david1025
    david1025
    Aug 24
    59
    看这意思是按年份走了
    keller
    keller
    Aug 24
    60
    还在用 5.6 5.7 -_-!
    zhuoi
    zhuoi
    Aug 24
    61
    ai 时代,我们公司都用 pg 了
    noahjsn
    noahjsn
    Aug 24
    62
    @Ayanokouji #58

    26 是 2026 的意思,怎么就 28 ( 2028 )了?
    Ayanokouji
    Ayanokouji
    OP
    Aug 24
    63
    @noahjsn 下一个 lts 版本 28.4 ,官网都说了,看明白前,别乱科普
    noahjsn
    noahjsn
    Aug 24
    64
    @Ayanokouji #63

    不是兄弟,能看懂英语?人家是举例子说明版本升级的事,不能跳跃升级。

    "Upgrading to the next LTS series is supported, such as 8.4.x LTS to 9.7.x LTS, while skipping an LTS series is not supported. For example, you cannot skip from 8.4.x LTS directly to 28.4.x LTS."
    7beloved
    7beloved
    Aug 24
    65
    还在用 5.7
    Ayanokouji
    Ayanokouji
    OP
    Aug 24
    66
    @noahjsn 那你要不要看看,你#53 再说什么,怎么就不能从 9.7 升级到 26.7 了
    ala2008
    ala2008
    Aug 24
    67
    版本号学苹果的吧 我们公司用 pg 十年了
    huage
    huage
    Aug 24
    68
    MySQL 5.7 永垂不朽
    dushixiang
    69
    这种版本命名方式不是很好区分是否兼容了
    KagurazakaNyaa
    70
    为什么现在都喜欢从 semver 转成日历风格,minecraft 也是
    ko20
    ko20
    Aug 24
    71
    2126 年看它叫什么版本,不会还叫 26.x 吧 (doge
    V2Try
    V2Try
    Aug 24 via iPhone
    72
    很正常,ubuntu 早就是这样了
    wuzhewuyou
    wuzhewuyou
    Aug 24 via Android
    73
    牛啊,我还在 5.x ,java 尚在 1.8 ,都是超龄老人了,还学个屁
    taotaodaddy
    74
    https://dev.mysql.com/doc/refman/9.7/en/mysql-releases.html
    明确说了新的版本编号规则就是按年的
    MySQL Version Numbers
    MySQL 9.7 is the final release line using the previous sequential versioning model. Subsequent MySQL Innovation and LTS releases use calendar versioning in the YY.M format, where YY represents the year and M represents the scheduled release month.

    For example, MySQL 26.7 represents the July 2026 release, and MySQL 27.7 represents the July 2027 release. When a release is designated as an LTS release, its YY.M version remains fixed throughout the support lifecycle of that LTS series.
    alexluo1
    alexluo1
    PRO
    Aug 24
    75
    好久没关注 mysql 了,现在自己做项目都是 pg
    dudubaba
    dudubaba
    Aug 24
    76
    一个 MySQL 一个 JDK 版本仿佛还在上个世纪。
    layxy
    layxy
    Aug 24
    77
    mysql 和 jdk 都在疯狂的刷版本号
    docx
    docx
    Aug 24 via iPhone
    78
    貌似近年来陆陆续续有软件放弃原来的版本号规则,改成年份命名,这是刮的哪阵风?
    OpenSSH
    OpenSSH
    Aug 24
    79
    @noahjsn

    26.7 就是 9.7.x 之后的下一个 Innovation 版本,这是事实。如果按原来的版本号规则,26.7 应该是 9.8 或者 10.0 ,所以“从 v9.xx 升到了 v26.xx”这种说法其实也可以接收。

    我猜你在 #53 想说的是,不能单纯比较版本号 26.x > 9.x 就断定 26.x 比 9.x 更新,如果今年是 2008 年,那确实不能这样比较 08.x>9.x

    P.S. 另外,28.4 确实是下一个 LTS ,具体可以看这个官方博客 https://blogs.oracle.com/mysql/a-more-predictable-mysql-release-model-calendar-versions-lts-and-innovation
    noahjsn
    noahjsn
    Aug 25
    80
    @OpenSSH #79

    看了。满篇都是 For example 28.4 。真的不知道你是怎么理解的。。。
    dog82
    dog82
    Aug 25
    81
    已经全面转向国产换皮的 pg 了,为了信创
    yemoluo
    yemoluo
    Aug 25
    82
    @Geon97 2028 年,逢双年份出 lts
    skwyl
    skwyl
    Aug 25
    83
    这么快了吗,恍如隔日,我现在都还觉得 8 是新的,不过现在都转 pgsql 了,mysql 还真用的少了
    MEIerer
    MEIerer
    Aug 25
    84
    我好像是 8.x
    OpenSSH
    OpenSSH
    Aug 25
    85
    @noahjsn #80

    我是这么理解的:“example”既可以是虚构的、假设性的例子,也可以是真实的例子。我认为“28.4 是 LTS”是一个真实的例子。当“28.4”作为 LTS 的“example”出现在多个不同的地方,包括文档、博客等;而且,8.4 LTS 是 2024 年 4 月发布,9.7 LTS 是 2026 年 4 月发布,我相信绝大多数人都会认为 28.4 是下一个 LTS 版本,因为行业内普遍都是每 2 年一个 LTS 版本。

    真的不知道你是怎么理解的。。。
    yh7gdiaYW
    yh7gdiaYW
    Aug 25
    86
    @keshawnvan 你跟 V 站上大多人一样都犯了同一个认知错误,把老的 MySQL 性能和新的 XX 数据库对比得出 MySQL 很垃圾的结论,实际上 MySQL 8.0 (这玩意儿都快结束支持了吧)在现在依然是性能很不错的数据库,常用的查询场景里像 PG 并不能稳压
    yh7gdiaYW
    yh7gdiaYW
    Aug 25
    87
    除了旧版 MySQL ,还有个很大的认知误区是完全不考虑服务器硬件升级带来的飞跃,新款高主频 CPU+SSD 吊打之前的服务器
    keshawnvan
    88
    @yh7gdiaYW MySQL8.x 和我举得 PolarDB 、OceanBase 性能也不是一个级别的啊,主流数据库我基本都压测过 MySQL 就是很弱。
    yh7gdiaYW
    yh7gdiaYW
    Aug 25
    89
    @keshawnvan 那俩你用的都是分布式配置吧?单节点就和单节点比,目前在单节点同等硬件规格下没有哪个数据库真能对 MySQL8.0 拉开代差的
    keshawnvan
    90
    @yh7gdiaYW 比单节点 PolarDB 的性能也是显著比 MySQL8.x 快的,你试试就知道。我们生产 MySQL 、PolarDB 、OceanBase 这些都在用的。
    算单节点 PolarDB 是最快的,算多节点 OceanBase 是最快的( OceanBase 单节点性能一般)。
    MySQL 一般都是外部依赖比较多,迁移成本高才留下的。
    levizheng
    levizheng
    Aug 27
    91
    时间过的是真快,一直用的是 5.7 和 8.x 。一直自己的项目没用 java 去搭,今天偶然一看 springboot 都 4.x 版本很久了,自己的印象还在 2.x ,官网都只有一个 3.5 的 GA 了。。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   978 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 292ms · UTC 19:20 · PVG 03:20 · LAX 11:20 · JFK 14:20
    ♥ Do have faith in what you're doing.