Was ist mit MySQL 6 & 7 passiert?


17

Mit der jüngsten Version von MySQL 8 kann ich anscheinend keine Informationen darüber finden, warum die Versionsnummern 6 und 7 übersprungen wurden. Weiß jemand?

Antworten:


17

Laut Dave Stockes ein MySQL Community Manager für Oracle:
(von seinem Blog - Post: MySQL 8 kommt )

Vor Jahren, vor dem Kauf von MySQL AB durch Sun Microsystems, gab es eine Version von MySQL mit der Nummer 6. Leider war sie etwas ehrgeizig, und der Eigentümerwechsel ließ sie verwelken. Das MySQL Cluster-Produkt verwendet die 7er-Reihe seit Jahren. Mit den neuen Änderungen für MySQL 8 haben Entwickler das Gefühl, sie genug modifiziert zu haben, um die große Zahl zu übertreffen.

Wikipedia-Artikel über MySQL hat auch diese Ereignisse:

  • Sun Microsystems hat MySQL AB im Jahr 2008 übernommen.
  • Version 5.1: Produktions-Release 27. November 2008 (Ereignisplanung, Partitionierung, Plugin-API, zeilenbasierte Replikation, Serverprotokolltabellen)
    MySQL 5.1 und 6.0-alpha zeigten eine schlechte Leistung, wenn sie für Data Warehousing verwendet wurden - teilweise aufgrund der Unfähigkeit, mehrere CPUs zu nutzen Kerne für die Verarbeitung einer einzelnen Abfrage.
  • MySQL Server 6.0.11-alpha wurde am 22. Mai 2009 als letzte Version der 6.0-Reihe angekündigt. Zukünftige MySQL Server-Entwicklung verwendet ein neues Release-Modell. Funktionen, die für 6.0 entwickelt wurden, werden in zukünftigen Versionen berücksichtigt.
  • Oracle hat Sun Microsystems am 27. Januar 2010 übernommen.
  • Die Arbeit an Version 6 wurde nach der Übernahme von Sun Microsystems eingestellt. Das MySQL Cluster-Produkt verwendet Version 7. Es wurde beschlossen, als nächste Hauptversionsnummer auf Version 8 zu springen.

Und für alle, die den Code sehen möchten , gibt es hier ein Repository: MySQL 6.0-Binärdateien und Quellcode (6.0.11-alpha) .



2
Nr. 6 sollte eine Speicher-Engine der nächsten Generation (Falcon) haben, die von Jim Starkey geschrieben wurde, der unmittelbar nach dem Kauf durch Sun von MySQL aus das Schiff sprang. Falcon gestorben und (ich wusste nie , diese (von oben) gibt es eine Art von 7 war, und jetzt gibt es 8
verace

In der Zwischenzeit lieferte MariaDB 5.2, 5.3, 5.4. Dann kamen sie mit 5.5 wieder zusammen. Aber um 5.6 Uhr war MariaDB abweichend genug, um die gleiche Nummerierung zu vermeiden. so sprang es auf 10,0.
Rick James

Warum also 8.0 statt 5.8? Immerhin ist der Vorgänger von Oracle 5.7. 8.0 hat eine Reihe von großen Umwälzungen im Kerncode, daher verdient es, als "Hauptversion" betrachtet zu werden.
Rick James

Deshalb hat MySQL 6 aus dem gleichen Grund übersprungen wie PHP.
Damian Yerrick
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.