Mise à jour de MySQL 5.1 vers MySQL 5.5
Les procédures de cette rubrique indiquent comment passer à MySQL 5.5 depuis MySQL 5.1.
Mise à jour vers MySQL 5.5 avant la mise à jour de votre système vers Oracle Solaris 11.3
-
Installez le package MySQL 5.5.
# pkg install database/mysql-55@latest
-
Vérifiez que le service mysql est en cours d'en cours d'exécution.
# svcs -a | grep mysql
-
Démarrez le service MySQL 5.1 si ce dernier n'est pas déjà en cours d'exécution.
# svcadm enable svc:/application/database/mysql:version_51
-
Sauvegardez les données MySQL 5.1.
# mysqldump --all-databases > 5_1.sql
-
Arrêtez le service MySQL 5.1 et démarrez le service MySQL 5.5.
# svcadm disable svc:/application/database/mysql:version_51
# svcadm enable svc:/application/database/mysql:version_55
-
Restaurez les données de sauvegarde à partir de MySQL 5.1.
# mysql < 5_1.sql
Mise à jour vers MySQL 5.5 après la mise à jour de votre système vers Oracle Solaris 11.3
-
Installez le package MySQL 5.5.
# pkg install mysql55
-
Arrêtez le service MySQL 5.1.
# svcadm disable svc:/application/database/mysql:version_51
-
Copiez les fichiers de base de données dans un nouveau répertoire.
# cp /var/mysql/5.1/data/*.db /var/mysql/5.5/data/*.db
-
Démarrez le service MySQL 5.5.
# svcadm enable svc:/application/database/mysql:version_55
-
Exécutez le script mysql_upgrade pour résoudre n'importe quelle incompatibilité de base de données.
# /usr/mysql/5.5/bin/mysql_upgrade