Versions de MySQL Server
Avec le nouveau modèle de gestion des versions de MySQL en juillet 2023, vous avez la possibilité de choisir entre deux pistes de version, Innovation ou Soutien à long terme (LTS)/Bugfix, selon vos besoins d'application et d'environnement. Les deux pistes de version sont de qualité production et sont prises 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 en pistes LTS/BugFix.
Piste d'innovation
Si vous souhaitez accéder aux dernières fonctionnalités et améliorations et profiter des dernières technologies, alors la piste d'innovation MySQL est la meilleure pour vous. Cette solution est idéale pour les développeurs et les administrateurs de base de données qui travaillent dans des environnements rapides avec des niveaux élevés d'essais 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 voulez les dernières fonctionnalités, améliorations et corrections de bogues pour la base de données MySQL, utilisez la piste des versions d'innovation, 8.1.x, 8.2.x, 8.3.x, etc.
Piste LTS/BugFix
La piste LTS/Bugfix ne contient que les corrections nécessaires, c'est donc un meilleur choix si votre environnement nécessite un comportement logiciel de base de données établi. Les fonctions ne peuvent être supprimées et ajoutées que dans la première version d'une version 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) de la même version 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 suivantes (telles que 8.0.35 et 8.0.36) dans la version 8.0.
MySQL Politique d'abandon et de suppression des versions dans le service HeatWave
Les anciennes versions de MySQL sont marquées comme obsolètes environ trois mois avant d'être 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 version disponible suivante 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 en disponibilité générale (GA).
Il est conseillé aux clients de mettre à jour régulièrement leurs systèmes de base de données avec 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 fonctions les plus récentes, aux correctifs de bogue et aux correctifs de sécurité. Pour mettre à jour la version de MySQL Server d'un système de base de données, voir Modification d'un système de base de données.
Chaque version MySQL de la piste LTS/Bugfix sera obsolète environ un an après sa date de disponibilité générale, tandis que chaque version MySQL de la piste Innovation sera obsolète environ trois mois après sa date de disponibilité générale. Une bannière d'avis apparaîtra 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 du serveur MySQL est obsolète.
Environ trois mois après la date d'abandon, la version du serveur MySQL ne sera pas disponible. 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é un ou plusieurs contacts dans le système de base de données, ceux-ci recevront un avis environ 1 semaine avant la prochaine maintenance programmée. Voir Consultation et gestion des contacts.
Rubriques connexes
Systèmes de base de données de type Toujours gratuit
Tous les systèmes de base de données de type 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
MySQL Calendrier de prise en charge des versions dans le service HeatWave
Chaque version de MySQL est publiée à sa date de disponibilité générale et est obsolète 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 en nuage. Pour plus de détails sur les éditions Community, Enterprise et CGE, consultez la documentation sur les notes de version à l'adresse MySQL.
Tableau 5-6 : HeatWave Service 8.0 Calendrier de lancement
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 aura une fin de vie en avril 2026.
Tableau 5-7 : Service HeatWave 8.1 à 8.4 Calendrier de lancement
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 lancement
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 | Septembre 2025 |
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 voir le numéro de version MySQL d'un système de base de données dans la console à partir de la page des détails du système de base de données. Voir 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. Voir Utilisation de l'interface de ligne de commande. Si vous voulez voir 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 l'interpréteur de commandes MySQL 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 version principal, par exemple 8.
- Deuxième numéro : Indique le numéro de version mineure, par exemple 0. Les numéros majeurs et mineurs constituent ensemble le numéro de série de la version. Le numéro de série décrit le jeu de fonctions stable.
- Troisième numéro : Indique le numéro de correctif dans la série de versions, par exemple 34. Il est incrémenté pour chaque nouvelle version de correctif de bogue.
- u* : Spécifie le numéro de mise à jour propre au service HeatWave, par exemple u1. Les correctifs et le développement de fonctions pour la version MySQL Server d'Oracle Cloud Infrastructure sont fournis selon un programme différent de celui de la version sur place.
- nuage : Spécifie que cette version du serveur MySQL a été créée pour une utilisation dans le service HeatWave uniquement.