Désormais, cette version stable (Generally Available (GA) Release) est dans le dépôt remi pour fedora et remplacera donc la version 5.1. Elle reste encore un peu dans remi-test pour Enterprise Linux (mais je ne compte pas maintenir longtemps les paquets de la version 5.1).

A lire :

Cette construction utilise un fichier spec proche de celui de Rawhide.

ATTENTION : avant la mise à jour, une sauvegarde de vos bases de données est très vivement conseillée (un vidage avec mysqldump par exemple).

 

L'installation la plus simple consiste, bien sur, a utiliser yum !

yum --enablerepo remi update mysql-server

Pour ceux qui préfèrent le téléchargement et l'installation à la main, voir le dépôt

Il est indispensable de passer la commande mysql_upgrade qui vérifie les tables, les corrige si besoin et convertit la table contenant les privilèges utilisateurs. Dans tous les cas la lecture de la documentation est conseillée :

Le script de lancement du serveur, est adapté pour pouvoir, si besoin, démarrer simplement en mode secours (sans mot de passe, mais sans réseau) :

# démarrage en mode secours (équivalent aux options --skip-grant-tables et --skip-networking)
service mysqld startsos
# mise à jour
mysql_upgrade
# relance du serveur en mode normal
service mysqld restart

Attention Attention, à partir de cette version, la bibliothèque cliente passe en version 18. Il faut donc mettre à jour tous les logiciels qui l'utilisent. Ceux compilé avec la version 16 peuvent être utilisés avec le paquet compat-mysql51.

Paquets disponibles pour fedora >= 8.

Paquets disponibles pour enterprise linux >= 4 (utilisé sur ce dédié).