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.
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 |
* 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.
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.