Versions de MySQL Server

Avec le nouveau modèle de gestion des versions MySQL à compter de juillet 2023, vous avez la possibilité de choisir entre deux niveaux de version, Innovation ou Support à long terme (LTS)/Bugfix, en fonction des besoins de votre application et de votre environnement. Les deux niveaux de version sont de qualité de production et pris en charge par le service HeatWave.

Versions de MySQL Server prises en charge

Les versions de serveur MySQL sont divisées en pistes Innovation et LTS/BugFix.

Suivi de l'innovation

Si vous souhaitez accéder aux dernières fonctionnalités et améliorations et profiter de rester au fait des dernières technologies, le parcours d'innovation MySQL vous convient le mieux. Cette solution est idéale pour les développeurs et les administrateurs de base de données travaillant dans des environnements rapides avec des niveaux élevés de tests automatisés et des techniques d'intégration continue modernes pour des cycles de mise à niveau plus rapides. Par exemple, MySQL 8.1.0 est la première version d'innovation. Si vous souhaitez bénéficier des dernières fonctionnalités, améliorations et corrections de bogues pour la base de données MySQL, utilisez le niveau de version de l'innovation, 8.1.x, 8.2.x, 8.3.x, etc.

Niveau LTS/BugFix

La piste LTS/Bugfix ne contient que les correctifs nécessaires, c'est donc un meilleur choix si votre environnement nécessite un comportement logiciel de base de données établi. Les fonctionnalités peuvent être supprimées et ajoutées uniquement dans la première version d'une version de LTS (telle que 8.4.0 LTS) mais pas dans les versions ultérieures (telles que 8.4.1 LTS et 8.4.2 LTS) dans la même version de LTS. Pour MySQL 8.0, 8.0.34 est la première version de Bugfix où aucune fonctionnalité ne sera supprimée et ajoutée dans les versions ultérieures (telles que 8.0.35 et 8.0.36) de la version 8.0.

MySQL Stratégie d'abandon et de suppression des versions dans le service HeatWave

Les versions antérieures de MySQL sont marquées comme étant en phase d'abandon environ trois mois avant qu'elles ne deviennent indisponibles dans le service HeatWave. Tout système de base de données exécutant une version non disponible est mis à niveau automatiquement dans sa prochaine fenêtre de maintenance vers la prochaine version disponible de la même série.

Le service HeatWave commence à prendre en charge les nouvelles versions de MySQL Server dès qu'elles sont mises à disposition générale (GA).

Il est conseillé aux clients de mettre à jour régulièrement leurs systèmes de base de données vers la dernière version en disponibilité générale. Il peut s'agir de la piste Innovation ou LTS/Bugfix. Des mises à jour régulières garantissent l'accès aux dernières fonctionnalités, corrections de bogues et correctifs de sécurité. Pour mettre à jour la version de MySQL Server d'un système de base de données, reportez-vous à Modification d'un système de base de données.

Chaque version MySQL du niveau LTS/Bugfix sera en phase d'abandon environ un an après sa date de disponibilité générale, tandis que chaque version MySQL du niveau Innovation sera en phase d'abandon environ trois mois après sa date de disponibilité générale. Une bannière de notification apparaît dans les détails du système de base de données lorsque vous exécutez une version obsolète de MySQL Server. Nous vous recommandons vivement de mettre à jour et de tester vos systèmes de base de données lorsqu'une version de serveur MySQL est en phase d'abandon.

Environ trois mois après la date d'abandon, la version du serveur MySQL sera indisponible. Tout système de base de données qui exécute encore une version non disponible sera mis à niveau automatiquement dans sa prochaine fenêtre de maintenance. Il est mis à niveau vers la version la plus basse actuellement disponible dans la même série. Par exemple, lorsque la version 8.0.31 devient indisponible, elle est mise à niveau vers la version 8.0.32 et lorsque la version 8.1.0 devient indisponible, elle est mise à niveau vers la version 8.2.0. Si vous avez configuré des contacts dans le système de base de données, ils recevront une notification environ 1 semaine avant la prochaine maintenance programmée. Reportez-vous à la rubrique Affichage et gestion des interlocuteurs.

Rubriques connexes

Systèmes de base de données Toujours gratuit

Tous les systèmes de base de données Toujours gratuit sont créés avec la dernière version. Ils sont également mis à niveau vers la dernière version de chaque cycle de maintenance.

Rubriques connexes

Programmation de la prise en charge des versions MySQL dans le service HeatWave

Chaque version de MySQL est publiée à sa date de disponibilité générale et est en phase d'abandon avant d'être rendue indisponible.

Remarque

Les dates indiquées par mois et année seulement sont préliminaires et seront mises à jour à des dates spécifiques dès qu'elles seront confirmées. Les dates mentionnées sont exclusives à la version du service cloud. Pour plus de détails sur les éditions MySQL Community, Enterprise et CGE, reportez-vous à la documentation relative aux notes de version MySQL.

Tableau 5-6 HeatWave Service 8.0 Programmation de version

Version Date de disponibilité générale Date d'abandon Date non disponible
8.0.31 Octobre 28, 2022 Octobre 25, 2023 Janvier 16, 2024
8.0.32 Février 8, 2023 Janvier 16, 2024 Avril 16, 2024
8.0.33 Avril 25, 2023 Avril 30, 2024 Juillet 16, 2024
8.0.34 Bug Fix Juillet 25, 2023 Juillet 16, 2024 Octobre 15, 2024
8.0.35 Bug Fix Octobre 25, 2023 Octobre 15, 2024 Janvier 21, 2025
8.0.36 Bug Fix Janvier 16, 2024 Janvier 21, 2025 Avril 15, 2025
8.0.37 Bug Fix Avril 30, 2024 Avril 15, 2025 Juillet 2025
8.0.38 Bug Fix Juillet 1, 2024 Juillet 2025 Octobre 2025
8.0.39 Bug Fix Juillet 24, 2024 Juillet 2025 Octobre 2025
8.0.40 Bug Fix Octobre 15, 2024 Octobre 2025 Janvier 2026
8.0.41 Bug Fix Janvier 21, 2025 Janvier 2026 Avril 2026
8.0.42 Bug Fix Avril 15, 2025 Avril 2026 Avril 2026
8.0.43 Bug Fix Juillet 2025 Avril 2026 Avril 2026
Remarque

* MySQL 8.0 sera en fin de vie en avril 2026.

Tableau 5-7 Service HeatWave 8.1 à 8.4 Programmation de version

Version Date de disponibilité générale Date d'abandon Date non disponible
8.1.0 Innovation Juillet 25, 2023 Octobre 25, 2023 Janvier 16, 2024
8.2.0 Innovation Octobre 25, 2023 Janvier 16, 2024 Avril 16, 2024
8.3.0 Innovation Janvier 16, 2024 Avril 30, 2024 octobre 1, 2024
8.4.0 LTS Avril 30, 2024 Avril 15, 2025 Juillet 2025
8.4.1 LTS Juillet 1, 2024 Juillet 2025 Octobre 2025
8.4.2 LTS Juillet 24, 2024 Juillet 2025 Octobre 2025
8.4.3 LTS Octobre 15, 2024 Octobre 2025 Janvier 2026
8.4.4 LTS Janvier 21, 2025 Janvier 2026 Avril 2026
8.4.5 LTS Avril 15, 2025 Avril 2026 Juillet 2026
8.4.6 LTS Juillet 2025 Juillet 2026 octobre 2026

Tableau 5-8 HeatWave Service 9.0 Calendrier de publication

Version Date de disponibilité générale Date d'abandon Date non disponible
9.0.0 Innovation Juillet 1, 2024 Novembre 5, 2024 Janvier 21, 2025
9.0.1 Innovation Juillet 24, 2024 Novembre 5, 2024 Janvier 21, 2025
9.1.0 Innovation Octobre 15, 2024 Janvier 21, 2025 Avril 15, 2025
9.1.1 Innovation Novembre 19, 2024 Février 20, 2025 Mai 2025
9.1.2 Innovation Décembre 17, 2024 mars 18, 2025 juin 2025
9.2.0 Innovation Janvier 21, 2025 Avril 15, 2025 Juillet 2025
9.2.1 Innovation Février 20, 2025 Mai 2025 Août 2025
9.2.2 Innovation mars 18, 2025 juin 2025 2025 septembre
9.3.0 Innovation Avril 15, 2025 Juillet 2025 Octobre 2025
9.3.1 Innovation Mai 27, 2025 Août 2025 Novembre 2025
9.3.2 Innovation Juin 2025 Septembre 2025 Décembre 2025

Extraction de la version d'un serveur MySQL Server

Vous pouvez extraire la version du serveur MySQL d'un système de base de données à l'aide de la console, de l'interface de ligne de commande ou de la commande SQL.

Vous pouvez visualiser le numéro de version MySQL d'un système de base de données sur la console à partir de la page de détails du système de base de données. Reportez-vous à Utilisation de la console. Les mêmes informations sont disponibles en exécutant une commande d'interface de ligne de commande pour extraire les détails du système de base de données. Reportez-vous à Utilisation de l'interface de ligne de commande. Pour visualiser les informations complètes sur la version MySQL du système de base de données, vous devez vous connecter au système de base de données et exécuter une commande SQL.

Utilisation d'un client de ligne de commande

Utilisez un client de ligne de commande tel que le client MySQL ou MySQL Shell pour extraire la version d'un serveur MySQL Server.

  1. Connectez le système de base de données à l'aide du client de ligne de commande de votre choix.
  2. Exécutez la commande suivante :
    SELECT @@version;
Vous obtenez une réponse semblable à la suivante :
 SELECT @@version;
+-----------------+
| @@version       |
+-----------------+
| 8.0.34-u1-cloud |
+-----------------+
1 row in set (0.1687 sec)

8.0.34-u1-cloud est une version de MySQL Server.

  • Premier numéro : indique le numéro de la version majeure, par exemple 8.
  • Deuxième numéro : indique le numéro de la version mineure, tel que 0. Les numéros de version majeure et mineure constituent le numéro de la série de versions. Le numéro de série désigne un ensemble de fonctionnalités stable.
  • Troisième numéro : indique le numéro de patch dans la série de versions, par exemple 34. Il est incrémenté à chaque nouvelle publication de corrections de bug.
  • u* : indique le numéro de mise à jour propre au service HeatWave, tel que u1. Les corrections et les fonctionnalités développées pour la version Oracle Cloud Infrastructure de MySQL Server sont proposées selon un calendrier différent de celui de la version sur site.
  • Cloud : indique que cette version du serveur MySQL a été conçue pour être utilisée dans le service HeatWave uniquement.