Avec la récente version de MySQL 8, je n'arrive pas à trouver d'informations sur les raisons pour lesquelles les numéros de version 6 et 7 ont été ignorés. Quelqu'un sait?
17
Selon Dave Stockes , un gestionnaire de communauté MySQL pour Oracle:
(à partir de son article de blog: MySQL 8 arrive )
Il y a des années, avant l'achat de MySQL AB par Sun Microsystems, il existait une version de MySQL portant le numéro 6. Malheureusement, elle était un peu ambitieuse et le changement de propriétaire l'a laissé à flétrir. Le produit MySQL Cluster utilise la série 7 depuis des années. Avec les nouveaux changements pour MySQL 8, les développeurs estiment qu'ils l'ont suffisamment modifié pour augmenter le nombre.
L'article Wikipedia sur MySQL contient également ces événements:
- Sun Microsystems a acquis MySQL AB en 2008.
- Version 5.1: version de production du 27 novembre 2008 (planificateur d'événements, partitionnement, API de plug-in, réplication basée sur les lignes, tables de journalisation du serveur)
MySQL 5.1 et 6.0-alpha ont montré des performances médiocres lorsqu'ils sont utilisés pour l'entreposage de données - en partie en raison de son incapacité à utiliser plusieurs CPU cœurs pour le traitement d'une seule requête.- MySQL Server 6.0.11-alpha a été annoncé le 22 mai 2009 comme la dernière version de la ligne 6.0. Le développement futur du serveur MySQL utilise un nouveau modèle de version. Les fonctionnalités développées pour 6.0 sont en cours d'intégration dans les futures versions.
- Oracle a acquis Sun Microsystems le 27 janvier 2010.
- Le travail sur la version 6 s'est arrêté après l'acquisition de Sun Microsystems. Le produit MySQL Cluster utilise la version 7. La décision a été prise de passer à la version 8 comme prochain numéro de version majeur.
Et pour tous ceux qui veulent voir le code, voici un référentiel: les binaires MySQL 6.0 et le code source (6.0.11-alpha) .