Comment changer la version par défaut de MySQL/MariaDB
Dans certains cas, vous pourriez avoir besoin de mettre à jour ou changer la version de MySQL/MariaDB pour tirer parti des nouvelles fonctionnalités ou des mises à jour de sécurité. Cet article détaille comment changer la version par défaut de MySQL/MariaDB dans un environnement ServBay. Voici les étapes spécifiques :
TIP
L'exemple suivant illustre une migration de MariaDB 10.11 vers MariaDB 11.3
1. Commencez par sauvegarder l'ancienne base de données
Avant de changer de version MariaDB, il est recommandé de sauvegarder la base de données existante pour éviter toute perte de données. Utilisez la commande mysqldump
pour sauvegarder facilement toutes les bases de données.
mysqldump -uroot -p --all-databases --opt > mariadb_backup.sql
En exécutant la commande ci-dessus, le système vous demandera d'entrer le mot de passe de l'utilisateur root de MariaDB. Une fois la sauvegarde terminée, vous obtiendrez un fichier nommé mariadb_backup.sql
dans le répertoire courant.
2. Installez la nouvelle version souhaitée, par exemple MariaDB 11.3
Dans le panneau de gestion de ServBay, localisez la section de gestion des bases de données, choisissez MariaDB, et cliquez pour installer la nouvelle version souhaitée (par exemple MariaDB 11.3).
3. Désactivez l'ancienne version, par exemple MariaDB 10.11
Après l'installation de la nouvelle version, vous devez désactiver l'ancienne version pour vous assurer que le système utilise la nouvelle version de MariaDB. Trouvez l'ancienne version (par exemple MariaDB 10.11) et désactivez-la.
4. Activez la nouvelle version et assurez-vous que le service fonctionne correctement
Après avoir désactivé l'ancienne version, activez la nouvelle version de MariaDB et assurez-vous que le service fonctionne correctement.
5. Dans le panneau de configuration, changez la version par défaut de MariaDB 10.11 à MariaDB 11.3, puis cliquez sur Appliquer
Ensuite, dans le panneau de configuration, changez la version par défaut pour la nouvelle version installée. Choisissez MariaDB 11.3 et cliquez sur Appliquer pour appliquer les modifications.
6. Retournez au panneau de service pour voir que la version par défaut est correctement définie
Dans le panneau de service, vous devriez pouvoir voir que la version par défaut a été correctement changée à MariaDB 11.3.
7. Retournez à la ligne de commande, entrez mysql -V
, et vous devriez voir que la version est passée à 11.3.2
Entrez la commande suivante dans la ligne de commande pour confirmer que la version de MariaDB a été changée avec succès :
mysql -V
Le résultat affiché devrait indiquer que la version actuelle de MariaDB est 11.3.2.
8. Restaurez la base de données
Après avoir changé de version, vous devez restaurer la base de données précédemment sauvegardée. Utilisez la commande suivante pour restaurer la base de données :
mysql -uroot -p < mariadb_backup.sql
Le système vous demandera d'entrer le mot de passe de l'utilisateur root de MariaDB. Entrez le mot de passe et la restauration de la base de données commencera.
9. Vérifiez que la base de données est complètement restaurée
Pour vous assurer que la base de données est complètement restaurée, connectez-vous à MariaDB et vérifiez que les données sont complètes :
mysql -uroot -p
Après vous être connecté, vous pouvez utiliser la commande suivante pour voir la liste des bases de données :
SHOW DATABASES;
Vérifiez chaque base de données et table pour vous assurer que les données sont complètes et correctes.
Grâce à ces étapes, vous avez réussi à changer la version par défaut de MariaDB et à restaurer la base de données. J'espère que cet article vous aidera à effectuer avec succès la transition de version de MariaDB.