mysql 从 5.7 版本一下子变成 8 版本,现在国外版本也乱搞?原因是什么?

2018-04-26 15:14:46 +08:00
 terrywater

Mysql 现在怎么也有点版本乱了呢,从 5.7 一下子变成了 8,难道中间 有 mysql6,mysql7 ?和 php6 一样中途夭折了?

国外也玩国内那种了?动不动就大版本升级?

版本升级,还不兼容底层,造成 mysql 报错: http://www.fecshop.com/topic/898

elasticSearch 这 2 年,也是动作频繁,从 es2 现在都飙升到 es6 了。

54956 次点击
所在节点    MySQL
70 条回复
terrywater
2018-04-26 15:16:01 +08:00
谁知道 mysql,为什么一下子从 5.7 变成了 8 版本?原因?
terrywater
2018-04-26 15:16:47 +08:00
我的 docker compose 里面,没有写版本号,导致安装了 8,还是乖乖的吧版本号写上去吧。

感觉好乱
vibbow
2018-04-26 15:17:10 +08:00
你这样认为就好了

MySQL 5.5 -> MySQL 5
MySQL 5.6 -> MySQL 6
MySQL 5.7 -> MySQL 7
MySQL 8.0 -> MySQL 8
terrywater
2018-04-26 15:17:43 +08:00
terrywater
2018-04-26 15:19:02 +08:00
@vibbow 大有当年 discuz 的风格,加点功能,也升级大版本,最后搞了个 discuz X

老外的东西,也开始有中国风格了,不学好的。

也只有你这个逻辑才能解释通
terrywater
2018-04-26 15:28:18 +08:00
懂的大神,来科普科普
laoyur
2018-04-26 15:29:24 +08:00
是不是跟 JAVA 学的
shintendo
2018-04-26 15:32:47 +08:00
windows 还跳呢
silencefent
2018-04-26 15:34:06 +08:00
PHP 5.3
PHP 5.4
PHP 5.5
PHP 5.6
PHP 7
Remember
2018-04-26 15:34:47 +08:00
mariadb 了解一下?
zvving
2018-04-26 15:36:15 +08:00
搜一下就有了:

The first question people are likely to ask: If the most recent version of MySQL was a 5.x release, why's this one 8.0? For one, version 6.0 was canned as part of the transition to "more frequent and timely releases of the MySQL Server." Version 7 was reserved for the clustering version of MySQL. That leaves 8.x as the next major version number for the common use-case version of MySQL.

https://www.infoworld.com/article/3119258/database/mysql-80-more-unicode-less-hassle.html
jasonyang9
2018-04-26 15:36:22 +08:00
MariaDB 5.5
MariaDB 10.0
kiwi95
2018-04-26 15:36:29 +08:00
linus 都说了,版本只是个数字,还什么国内国外的,这和国内国外有一点点关系吗?
terrywater
2018-04-26 15:37:07 +08:00
@silencefent php 是有 6 的,只不过 php6 开发组夭折了
maichael
2018-04-26 15:37:19 +08:00
应该是命名方式改变了而已。
stanhou
2018-04-26 15:39:49 +08:00
刚开始转换的时候是有点乱。比如 PG,上次 PG 发布 10.2 (其实就是个小版本),被 Hacker News 迷迷糊糊推到了首页,经有人提示才知道。
等第二个大版本发布后就会习惯了。
jadec0der
2018-04-26 15:57:15 +08:00
跟 Chrome 学的
stanhou
2018-04-26 16:03:19 +08:00
@zvving 这个其实只是解释了为什么没用 6 和 7,并没有解释为什么改成了大版本的命名方式。

我觉得还是为了简化的对版本的理解,小数点前面就是大版本,后面就是小版本。
xpresslink
2018-04-26 16:11:54 +08:00
知道 mysql 和 java 是什么关系么?
java 1.1
....
1.7
8
9
rrfeng
2018-04-26 16:11:57 +08:00
es 收购了 logstash 等等一系列工具,为了对齐版本号(现在是一个完整的技术栈)直接跳到 5 了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/450079

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX