Cette construction utilise le fichier .spec de la FC5 modifié pour activer les "moteurs de stockage"  :

  • Federated : accès à une base distante
  • Archive : stockage économique sans indexation
  • CSV : fichier texte
  • Blackhole : trou noir, les données ne sont pas enregistrées (mais peuvent être synchronisées vers un serveur esclave)

Le projet Fedora n'a pas choisi d'intégrer ces nouveaux moteurs à ces RPM, ce que je trouve bien domage. Cf Bugzilla #173253.

Dans cette version l'automatisation de la rotation des jounaux (logrotate) a été désactivé par le projet en raison d'un bug (#180639, non public).

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

yum --enablerepo=remi update mysql\*

Pour ceux qui préfèrent le téléchargement et l'installation à la main, pour Fedora Core 5 

  • mysql-5.0.21-1.fc5.remi.i386.rpm (3,0 Mo)
  • mysql-bench-5.0.21-1.fc5.remi.i386.rpm (0,5 Mo)
  • mysql-devel-5.0.21-1.fc5.remi.i386.rpm (2,4 Mo)
  • mysql-server-5.0.21-1.fc5.remi.i386.rpm (9,9 Mo)
  • mysql-test-5.0.21-1.fc5.remi.i386.rpm (2,0 Mo)

Pour Fedora Core 4 

  • mysql-5.0.21-1.fc4.remi.i386.rpm (3,0 Mo)
  • mysql-bench-5.0.21-1.fc4.remi.i386.rpm (0,5 Mo)
  • mysql-devel-5.0.21-1.fc4.remi.i386.rpm (2,3 Mo)
  • mysql-server-5.0.21-1.fc4.remi.i386.rpm (9,8 Mo)
  • mysql-test-5.0.21-1.fc4.remi.i386.rpm (2,0 Mo)

Pour Fedora Core 3 

  • mysql-5.0.21-1.fc3.remi.i386.rpm (3,0 Mo)
  • mysql-bench-5.0.21-1.fc3.remi.i386.rpm (0,5 Mo)
  • mysql-devel-5.0.21-1.fc3.remi.i386.rpm (2,3 Mo)
  • mysql-server-5.0.21-1.fc3.remi.i386.rpm (9,7 Mo)
  • mysql-test-5.0.21-1.fc3.remi.i386.rpm (2,0 Mo)

Attention, si vous passez de l'ancienne mysql-3.23.58 (par défaut sous FC3) à la version 5.0 il vous faudra surement installer la bibliothèque de compatibilité pour les programmes déjà installés nécessitant libmysqlclient.so.10 :

Attention, si vous passez de l'ancienne mysql-4.1 (par défaut sous FC4 et disponible sur ce site pour FC3) à la version 5.0 il vous faudra surement installer la bibliothèque de compatibilité pour les programmes déjà installés nécessitant libmysqlclient.so.14 :

Comme à chaque changement de version il sera nécessaire de passer la nouvelle commande mysql_upgrade qui vérifie les tables, les corrige si besoin et convertit la table contenant les privilèges utilisateurs (même si vous étiez déjà en 5.0.x) . Dans tous les cas la lecture de la documentation est conseillée :

P.S. désolé pour les liens vers la documentation en anglais, mais celle en français n'est vraiment pas à jour.