Quelle version de MySQL utiliser ?
<<<
Choisir le format de distribution Quand et comment sont publiées les nouvelles versions
>>>

2.1.2 Choisir votre version de MySQL
2.1 Notes générales à propos de l'installation
2 Installer MySQL
 Manuel de Référence MySQL 4.1 : Version Française

Quelle version de MySQL utiliser ?
->Choisir le format de distribution
Quand et comment sont publiées les nouvelles versions
Politique de publication : aucun bug connu dans les versions
Binaires compilés par MySQL AB

2.1.2.2 Choisir le format de distribution

Après avoir choisi votre version de MySQL, il faut décider si vous voulez utiliser les versions binaires ou source. Dans la plupart des cas, vous choisirez une version binaire, si elle existe pour votre plate-forme. Les distributions binaires sont disponibles en format natif pour de nombreuses plates-formes, comme les paquets RPM de Linux ou les paquets DMG pour Mac OS X. Les distributions ont aussi disponibles sous formes d'archives Zip ou tar compressées.

Les raisons de choisir une distribution binaires sont :

  • Les distributions binaires sont généralement plus faciles à installer que les distributions source.
  • Pour satisfaire différents niveaux de besoin, nous fournissons deux versions binaires : une version compilée avec des moteurs de stockage non-transactionnels (petits et rapides), et une version compilée avec les extensions les plus importantes, comme les transactions. Les deux versions sont compilées à partir des mêmes sources. Tous les clients natifs MySQL peuvent se connecter aux serveurs MySQL, quelque soit leur version.La distribution MySQL maximale est suffixée avec -max et est configurée avec les mêmes options que mysqld-max . mysqld-max , la version étendue du serveur mysqld .

    Si vous voulez installer le RPM MySQL-Max , vous devez commencer par installer le RPM MySQL-server .

Dans certaines circonstances, il est préférable d'installer MySQL à partir de la distribution source :

  • Vous voulez installer MySQL dans un dossier spécial. Les distributions standards sont ``prêtes à exécuter'' depuis n'importe quel dossier, mais vous voudrez peut être avoir plus de libertés pour dispatcher les composants de MySQL.
  • Vous voulez configurer mysqld avec certaines extensions qui ne font pas parties des distributions binaires. Voici les extensions les plus courantes, que vous souhaiterez utiliser :
    • --with-innodb (par défaut pour MySQL 4.0 et plus récent)
    • --with-berkeley-db (disponible pour quelques plates-formes)
    • --with-raid
    • --with-libwrap
    • --with-named-z-libs (disponible pour certains binaires)
    • --with-debug[=full]
  • Vous devez configurez mysqld sans certaines fonctionnalités qui font partie de la configuration standard. Par exemple, les distributions sont normalement compilées avec le support de tous les jeux de caractères. Si vous voulez rendre le serveur MySQL plus compact, vous pouvez recompiler MySQL avec uniquement les jeux de caractères dont vous avez besoin.
  • Si vous avez un compilateur spécial, comme pgcc , ou que vous voulez utiliser des options particulières de votre compilateur pour optimiser MySQL pour votre architecture. Les distributions binaires sont compilées avec les options qui doivent fonctionner sur une large gamme de processeurs.
  • Vous voulez utiliser les toutes dernières versions de MySQL, issues du serveur BitKeeper, pour avoir accès à toutes les corrections de bugs archivées. Par exemple, si vous avez découvert un bug, le correctif sera archivé dans le serveur de sources, et vous pourrez y accéder là. Le correctif n'apparaîtra pas avant la prochaine publication de MySQL.
  • Vous voulez lire et modifier le code C et C++ de MySQL. Pour cela, obtenez une distribution source, car le code source est toujours le code ultime.
  • Les distributions sources contiennent plus de tests et d'exemples que les distributions binaires.

<< Choisir le format de distribution >>
Quelle version de MySQL utiliser ? Choisir votre version de MySQL Quand et comment sont publiées les nouvelles versions