mysql 26.7.0 发布了

Ayanokouji 2026-08-24 09:11 1

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

    26 是 2026 的意思,怎么就 28 ( 2028 )了?
  • Ayanokouji 楼主 08-24 16:10
    63
    @noahjsn 下一个 lts 版本 28.4 ,官网都说了,看明白前,别乱科普
  • noahjsn 08-24 16:19
    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 08-24 16:20
    65
    还在用 5.7
  • Ayanokouji 楼主 08-24 16:22
    66
    @noahjsn 那你要不要看看,你#53 再说什么,怎么就不能从 9.7 升级到 26.7 了
  • ala2008 08-24 16:26
    67
    版本号学苹果的吧 我们公司用 pg 十年了
  • huage 08-24 17:20
    68
    MySQL 5.7 永垂不朽
  • dushixiang 08-24 17:44
    69
    这种版本命名方式不是很好区分是否兼容了
  • KagurazakaNyaa 08-24 17:53
    70
    为什么现在都喜欢从 semver 转成日历风格,minecraft 也是
  • ko20 08-24 18:33
    71
    2126 年看它叫什么版本,不会还叫 26.x 吧 (doge
  • V2Try 08-24 18:37
    72
    很正常,ubuntu 早就是这样了
  • wuzhewuyou 08-24 18:45
    73
    牛啊,我还在 5.x ,java 尚在 1.8 ,都是超龄老人了,还学个屁
  • taotaodaddy 08-24 18:46
    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.
* 帖子来源V2EX
返回