Migration MySQL 5.7 vers 8.0 : pièges à éviter ?
Migration MySQL 5.7 vers 8.0 : pièges à éviter ?
Hello la commu ! On prévoit de migrer notre prod de MySQL 5.7 vers 8.0 le mois prochain. Des retours d'expérience sur les incompatibilités ou problèmes fréquents ?
Re: Migration MySQL 5.7 vers 8.0 : pièges à éviter ?
J'ai fait la migration l'an dernier. Gros piège : les defaults ont changé sur le charset (passage à utf8mb4) et certains de nos scripts PHP ont pété. Prévois un bon rollback plan !
Re: Migration MySQL 5.7 vers 8.0 : pièges à éviter ?
+1 pour le charset. Ajoute aussi des tests sur les requêtes avec GROUP BY, le mode SQL a évolué et certaines requêtes peuvent retourner des résultats différents.
Sauvegardez, bon sang
Re: Migration MySQL 5.7 vers 8.0 : pièges à éviter ?
Merci ! Vous conseillez de faire d'abord la migration en dev puis prod, ou un test direct avec un dump de la prod ? Notre fenêtre de maintenance est très courte...
Re: Migration MySQL 5.7 vers 8.0 : pièges à éviter ?
Clairement fais d'abord en dev ! On a eu une surprise avec les vues matérialisées qui ne se sont pas migrées correctement. Heureusement qu'on avait testé...
-
julien_du_62
- Messages : 44
- Inscription : dim. mars 16, 2025 7:25 pm
Re: Migration MySQL 5.7 vers 8.0 : pièges à éviter ?
N'oubliez pas de vérifier les drivers (connectors) de vos applis. La version 8.0 nécessite souvent des mises à jour côté client aussi.