mysql-5.5.12
+
Par Remi le mardi 10 mai 2011, 07:46 - Archives - Lien permanent
Les RPM de MySQL Community Server 5.5.12 GA sont disponibles dans le dépôt remi pour fedora et pour Enterprise Linux (RHEL, CentOS, ...).
Désormais, cette version stable (Generally Available (GA) Release) est dans le dépôt remi et remplace donc 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, depuis la version 5.5.10, la bibliothèque cliente passe en version 18. Il faut donc mettre à jour tous les logiciels qui l'utilisent. Ceux compilés 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é).
Commentaires
Sous fedora 15, la bibliothèque per-DBD-MySQL est cassée (Bug #703185), Une version corrigée est disponible dans le dépôt remi.
Par contre si comme moi on utilise ta version de php 5.2.17 on a : "La version de votre bibliothèque MySQL (5.1.54) de PHP diffère de la version de votre serveur MySQL (5.5.12). Ceci peut occasionner un comportement imprévisible."
C'est juste un message... pas une erreur...
Pour administrer pas mal serveurs distants, je peux te dire que je n'ai jamais la même version côté client (phpMyAdmin) et serveur (MySQL), et que je n'ai jamais eu de soucis.
Je me demande même si je vais pas le virer de phpMyAdmin....
Billet archivé, voir mysql-5.5.13