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

mysql 26.7.0 发布了

  •  
  •   Ayanokouji · 21h 8m ago · 6968 views
    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  ·  13h 5m ago
    各位请注意甄别#53 的结论

    请对科普保持敬畏之心,科普前请确认是正确的,而不是“我”以为是正确的
    80 replies    2026-08-25 00:23:07 +08:00
    Moishine
        1
    Moishine  
       21h 0m ago via Android
    这几年版本号跳的是真快啊
    lxqxqxq
        2
    lxqxqxq  
       20h 58m ago
    还停留在 8.x 9 都没关注
    hxzhouh1
        3
    hxzhouh1  
       20h 56m ago   ❤️ 2
    5.7.3x 用户路过。。。
    Navee
        4
    Navee  
       20h 50m ago
    版本升级还得靠云厂商推动
    要不是 5.X 不支持了,现在也用不上 8.x,就算用上了 8.x,也只能用普通增删查改
    Ayanokouji
        5
    Ayanokouji  
    OP
       20h 50m ago   ❤️ 1
    补充一下 LTS 版本
    现有:8.4 、9.7
    下一个:28.4
    Ayanokouji
        6
    Ayanokouji  
    OP
       20h 42m ago
    8.0.x 版本很特殊, patch version 会包含 8.x 所有功能
    yemoluo
        7
    yemoluo  
       20h 39m ago
    这么快滴么
    starlin
        8
    starlin  
       20h 37m ago
    mysql 有点在刷版本号的感觉,mysql9 不晓得发布了啥,从未关注过
    Mithril
        9
    Mithril  
       20h 35m ago
    现在除了老项目,以及某些开发运维只会 MySQL 又不想学新的以外,新的项目还有啥理由不选 Pg 去选 MySQL 吗?
    Ipsum
        10
    Ipsum  
       20h 33m ago
    还没死透啊。现在新项目除了那帮顽固派,基本上都是 pg 开局啊。my 作为现代的数据库,连 json 操作都不支持,简直垃圾。
    Felldeadbird
        11
    Felldeadbird  
       20h 33m ago
    我公司还在用 mysql5.7 。我的天。
    jolonsharp
        12
    jolonsharp  
       20h 30m ago
    在我的概念里还是 5.6,5.7+还有 8.0 ,这个 26 是不是有点太快了
    asdjgfr
        13
    asdjgfr  
       20h 29m ago
    上周还在给项目添加 MySQL5.6 的支持,因为客户那边只能用 5.6 。。。
    crocoBaby
        14
    crocoBaby  
       20h 28m ago
    更新的功能用的着么
    Geon97
        15
    Geon97  
       20h 28m ago
    现在都是默认 pg 了,我记忆还停留在 5.7 版本,咋就从 9 直接跳到了 26 了根据年份了吗🤣
    opengps
        16
    opengps  
       20h 26m ago
    5.7 够我用了
    Ayanokouji
        17
    Ayanokouji  
    OP
       20h 26m ago   ❤️ 1
    @Geon97 改成 CalVer 格式了
    unclemcz
        18
    unclemcz  
       20h 22m ago via Android
    在用 MySQL5.5 ,只要云厂商还在维护,就完全没有换的动力。
    @Mithril #9 我觉得还是看情况吧,如果部署在公有云上,pg 价格就比 mysql 贵很多,在价格面前,任何缺点都不值一提,毕竟 MySQL 还能买到超低配置的。
    xzysaber
        19
    xzysaber  
       20h 22m ago
    这版本号啥情况,难道是和什么合并了?
    xzysaber
        20
    xzysaber  
       20h 21m ago
    @xzysaber 看起来好像是按时间来的。
    cslive
        21
    cslive  
       20h 21m ago
    都没有听说过 9.x 版本,8.x 都还没普及
    zigaai
        22
    zigaai  
       20h 16m ago
    大部分老登项目都停留 5.7 ,新 mysql 为了补全特性性能比 pg 差点,叠加信创、AI 市占率只会越来越少
    keenkiller
        23
    keenkiller  
       20h 7m ago
    估计一直用 8.x 了,兼容 pg 和信创
    Geon97
        24
    Geon97  
       20h 6m ago
    @Ayanokouji #17 上面 op 提到下个 LTS 28.4 ,那岂不是要等到 28 年了😅
    Ayanokouji
        25
    Ayanokouji  
    OP
       20h 5m ago
    说句扎心的,有没有可能,不是版本太快,而是时间过的太快,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
        26
    Ayanokouji  
    OP
       20h 4m ago
    @Geon97 是的,下一个 lts 要等到 28 年 4 月
    perfectlife
        27
    perfectlife  
       19h 47m ago
    才八年不算啥,你看 java 8 都 12 年了,不也是一直在用
    prosgtsr
        28
    prosgtsr  
       19h 44m ago
    mysql 9.7.1_2 -> 26.7.0
    这都跟谁学的,苹果吗。。
    yshan
        29
    yshan  
       19h 38m ago
    还在用 8 版本的
    zuokanyunqishi
        30
    zuokanyunqishi  
       19h 32m ago
    我擦,我认知里还停留在 8
    luzemin
        31
    luzemin  
       19h 22m ago
    他强任他强,我用 MySQL8
    jayeli
        32
    jayeli  
       19h 12m ago
    mysql 8.0 好像已经 EOL 了😂
    colincat
        33
    colincat  
       19h 8m ago
    随便更新,只要能用就不换,不管是数据库还是开发语言
    weiwenhao
        34
    weiwenhao  
       19h 3m ago
    差点没看懂这个版本号。按照这个版本号规划可以要做到每年一个大版本更新的。真能做到么
    chenzw2
        35
    chenzw2  
       18h 55m ago
    你就说新版 mysql 更新了什么牛逼特性吧
    jacketma
        36
    jacketma  
       18h 55m ago
    真正的大版本也就 5.7 ,8.0 ,现在直接按年份取版本号了,26.7 乍一看,这么大了吗😓
    keshawnvan
        37
    keshawnvan  
       18h 53m ago
    现在用的都是 PolarDB 、OceanBase 之类的数据库,都是兼容 MySQL8.x
    后续版本估计他们不会考虑兼容了。
    yulgang
        38
    yulgang  
       18h 43m ago
    @prosgtsr 像。。。。。
    feikeq
        39
    feikeq  
       18h 32m ago
    mysql 商业化后不都转 MariaDB 去了吗
    msg7086
        40
    msg7086  
       18h 27m ago
    @prosgtsr 跟日历学的。
    xdzhang
        41
    xdzhang  
       18h 25m ago
    我正在改的一个项目都还是 5.7...
    jacketma
        42
    jacketma  
       18h 3m ago
    @keshawnvan
    @feikeq
    海外新项目转用 PostgreSQL 的特别多,MySQL 明显掉队了
    liuliuliuliu
        43
    liuliuliuliu  
       17h 45m ago
    真的不用 mysql 了,能用 pg 就 pg 了
    suyuyu
        44
    suyuyu  
       17h 41m ago   ❤️ 1
    江淮一上来就是 s80000000
    qxmqh
        45
    qxmqh  
       17h 13m ago
    很多老项目 都是 5.7 ,较新的 8.0 ,至于再新的 好像目前没看到有 9.x 的项目
    icanfork
        46
    icanfork  
       17h 4m ago
    5.7 的我算是山顶洞人吗?
    darksheen
        47
    darksheen  
       17h 1m ago
    还在用 5.5
    ioioj5
        48
    ioioj5  
       16h 26m ago
    还停留在 5.7 和 8 呢...
    Ken1028
        49
    Ken1028  
       16h 25m ago
    公司新的项目也直接用 5.7
    wudi77
        50
    wudi77  
       16h 16m ago
    我印象里还是 5.5 ,5.7
    iomect
        51
    iomect  
       16h 14m ago
    我还有一堆项目是 5.6 5.7 呢 压根不敢升级
    keshawnvan
        52
    keshawnvan  
       16h 8m ago
    @jacketma MySQL 性能太弱了,我把一些老旧 MySQL 实例迁移到 PolarDB ,负载能降低至少一倍。
    noahjsn
        53
    noahjsn  
       15h 56m ago
    科普一下

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

    参考: https://dev.mysql.com/doc/refman/9.7/en/mysql-releases.html
    xooass
        54
    xooass  
       15h 50m ago
    阿里云新一点的平台都不支持 5.6 了 最低 5.7 结果我那 2013 年写的 yii 程序用 5.7 报错... 找了一通才在 rds 老版本中找到 5.6
    Ayanokouji
        55
    Ayanokouji  
    OP
       15h 45m ago
    @noahjsn 不是这个意思吧,26.7.0 应该是代替了应该发布的 10.x 版本 。 你说 9.7.x 会比 26.7.0 发布完,这还是在原有分支上继续 patch
    acisky
        56
    acisky  
       15h 35m ago
    还在用 lnmp 默认的 5.5 ,新项目直接换 pg 了
    noahjsn
        57
    noahjsn  
       15h 31m ago
    @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
        58
    Ayanokouji  
    OP
       15h 18m ago
    @noahjsn 我的理解就是原来的 10.x ,改了命名版本,9.7 是 lts ,下一个 lts 是 28.4 ,升级的话是 9.7 升级到 28.4 。从 9.7 升级到 26.7 也是可以的,但是一般生产不会这么做而已,26.7 不是 lts 。不知道你怎么理解的
    david1025
        59
    david1025  
       15h 7m ago
    看这意思是按年份走了
    keller
        60
    keller  
       14h 57m ago
    还在用 5.6 5.7 -_-!
    zhuoi
        61
    zhuoi  
       14h 12m ago
    ai 时代,我们公司都用 pg 了
    noahjsn
        62
    noahjsn  
       14h 12m ago
    @Ayanokouji #58

    26 是 2026 的意思,怎么就 28 ( 2028 )了?
    Ayanokouji
        63
    Ayanokouji  
    OP
       14h 9m ago
    @noahjsn 下一个 lts 版本 28.4 ,官网都说了,看明白前,别乱科普
    noahjsn
        64
    noahjsn  
       14h 0m ago
    @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
        65
    7beloved  
       13h 59m ago
    还在用 5.7
    Ayanokouji
        66
    Ayanokouji  
    OP
       13h 58m ago
    @noahjsn 那你要不要看看,你#53 再说什么,怎么就不能从 9.7 升级到 26.7 了
    ala2008
        67
    ala2008  
       13h 53m ago
    版本号学苹果的吧 我们公司用 pg 十年了
    huage
        68
    huage  
       12h 59m ago
    MySQL 5.7 永垂不朽
    dushixiang
        69
    dushixiang  
       12h 35m ago
    这种版本命名方式不是很好区分是否兼容了
    KagurazakaNyaa
        70
    KagurazakaNyaa  
       12h 26m ago
    为什么现在都喜欢从 semver 转成日历风格,minecraft 也是
    ko20
        71
    ko20  
       11h 46m ago
    2126 年看它叫什么版本,不会还叫 26.x 吧 (doge
    V2Try
        72
    V2Try  
       11h 42m ago via iPhone
    很正常,ubuntu 早就是这样了
    wuzhewuyou
        73
    wuzhewuyou  
       11h 34m ago via Android
    牛啊,我还在 5.x ,java 尚在 1.8 ,都是超龄老人了,还学个屁
    taotaodaddy
        74
    taotaodaddy  
       11h 33m ago
    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
        75
    alexluo1  
    PRO
       11h 5m ago
    好久没关注 mysql 了,现在自己做项目都是 pg
    dudubaba
        76
    dudubaba  
       10h 51m ago
    一个 MySQL 一个 JDK 版本仿佛还在上个世纪。
    layxy
        77
    layxy  
       10h 11m ago
    mysql 和 jdk 都在疯狂的刷版本号
    docx
        78
    docx  
       10h 4m ago via iPhone
    貌似近年来陆陆续续有软件放弃原来的版本号规则,改成年份命名,这是刮的哪阵风?
    OpenSSH
        79
    OpenSSH  
       8h 21m ago
    @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
        80
    noahjsn  
       5h 57m ago
    @OpenSSH #79

    看了。满篇都是 For example 28.4 。真的不知道你是怎么理解的。。。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   946 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 118ms · UTC 22:20 · PVG 06:20 · LAX 15:20 · JFK 18:20
    ♥ Do have faith in what you're doing.