La version 4 de MySQL est obsolète, nous l’avions compilée et maintenue sur nos forfaits d’hébergement mutualisé afin de rester compatibles avec les sites des clients utilisant de vieux CMS.
Pour des raisons de performance et de sécurité, nous sommes désormais contraints de la supprimer de vos forfaits d’hébergement mutualisés.
À compter de fin janvier 2020 ,
cette version ne sera plus maintenue par nos services.
Pour la continuité du fonctionnement de votre site,
il est important d’effectuer certaines mises à jour sur ce dernier.
Au sommaire de ce guide :
Il est important, si vos sites utilisent des bases de données sous cette version de MySQL, de migrer vos bases de la version 4 à la version 5 de MySQL.
1. Comment savoir si mon site utilise une base de donnée en MySQL 4 ?
=> Si les fichiers de votre site se connectent à la base de données en utilisant le nom d’hôte « localhost », vous utilisez une base de donnée format MySQL4
=> Vous pouvez également vérifier les format de la base (ou des bases) que vous utilisez dans votre IcoAdmin :
Munissez-vous de la feuille de paramètres de votre pack et connectez-vous sur votre interface Icoadmin.
Dans l’onglet « Paramètres et outils », dans la section « Hébergement », vérifiez le tableau de la liste de vos bases MySQL 4 et MySQL 5 :
=> Ici par exemple, il y a deux bases MySQL 4 sur l’hébergement
Si votre site utilise une base MySQL 4, cette dernière ne sera plus fonctionnelle à partir de la fin janvier 2020, il vous faut donc impérativement la passer en MySQL 5 afin d’assurer le bon fonctionnement de votre site.
2.2. Passer vos données de MySQL 4 vers MySQL 5 :
- Créez une base de donnée « de remplacement » en MySQL 5 en utilisant l’outil de création de base sous le tableau récapitulatif de vos bases de données :
- Dans le tableau de vos bases de données, cliquez sur l’icone « Copier » de la ligne de votre base MySQL 4 :
- sur l’écran suivant, choisissez la base de destination (la base MySQL 5 que vous avez créé) et validez
2.3. Modifier les paramétrages de votre site afin qu’il interroge cette nouvelle base de données :
Une fois vos données passées sur une base en MySQL 5, il vous faut réadapter les fichiers de configuration de votre site internet :
Dans vos scripts de connexion à la base de données :
1 – remplacez :
localhost (nom d’hôte du serveur MySQL 4)
par
m5c1.icodia.com (nom d’hôte du serveur MySQL 5)
2 – Le cas échéant :
– modifiez également le nom de la base si vous avez créé une base mySQL5 qui n’est pas la base par défaut déjà existante
3 – Vérifiez le bon fonctionnement de votre site, et adaptez le code MySQL4 vers MySQL5 si toutefois c’est nécessaire (il existe quelques différences entre la programmation MySQL 4 et MySQL5).
À noter qu’après la fin janvier 2020, le nom d’hôte localhost sera utilisé pour le serveur MySQL5
2.4. Vous n’êtes pas en mesure de le faire par vous-même ?
Contactez le prestataire qui a développé votre site, notre service développement ou notre service commercial, nous étudierons avec vous les possibilités d’adaptation de votre site ou d’autres solutions sur-mesure.