Installer MySQL sous Windows
<<<
Installer MySQL sous Linux Installer MySQL sur Mac OS X
>>>

2.2 Installation standard rapide de MySQL
2 Installer MySQL
 Manuel de Référence MySQL 4.1 : Version Française

Installer MySQL sous Windows
->Installer MySQL sous Linux
Installer MySQL sur Mac OS X
Installer MySQL sur NetWare
Vue d'ensemble de l'installation rapide

2.2.2 Installer MySQL sous Linux

Il est recommandé d'installer MySQL sous Linux en utilisant un fichier RPM. Les RPM de MySQL sont actuellement compilé sur une RedHAt en version 6.2, mais devraient fonctionner sur toute autre version de Linux qui supporte rpm et utilise glibc .

Si vous avez des problèmes avec un fichier RPM, si vous obtenez par exemple l'erreur `` Sorry, the host 'xxxx' could not be looked up '', référez vous à Notes pour les distributions binaires de Linux .

Dans la plupart des cas, vous n'aurez besoin que d'installer les paquets du serveur MySQL et du client MySQL pour obtenir une installation MySQL fonctionnelle. Les autres paquets ne sont pas nécessaires pour une installation standard. Si vous voulez utiliser la version MySQL Max qui a des fonctionnalités supplémentaires, vous devez installer le RPM MySQL-Max RPM. Cependant, il est recommandé de ne faire cela qu' après avoir installé le RPM MySQL-server . mysqld-max , la version étendue du serveur mysqld .

Si vous obtenez une message d'erreur de dépendance lors de l'installation des paquets MySQL 4.0 (par exemple, `` error: removing these packages would break dependencies: libmysqlclient.so.10 is needed by ... ''), vous devriez aussi installer le paquet MySQL-shared-compat , qui inclut les bibliothèques partagées pour compatibilité ascendante ( libmysqlclient.so.12 pour MySQL 4.0 et libmysqlclient.so.10 pour MySQL 3.23).

De nombreuses distributions Linux sont livrés avec MySQL 3.23, et elle sont dynamiquement liées à d'autres applications pour économiser de l'espace. Si ces bibliothèques partagées sont dans un paquet séparé (par exemple, MySQL-shared ), il suffit de laisser le paquet installé, puis de mettre à jour le serveur et les clients qui sont statiquement liés à la bibliothèque, et ne dépendent pas des bibliothèques partagées. Pour les distributions qui incluent les bibliothèques partagées dans le même paquet que le serveur MySQL, (par exemple, Red Hat Linux), vous pouvez soit installer notre RPM MySQL-shared 3.23, soit utiliser le paquet MySQL-shared-compat .

Les fichiers RPM dont vous pourriez avoir besoin sont :
  • MySQL-server-VERSION.i386.rpm Le serveur MySQL. Vous en aurez besoin à moins que vous ne vouliez que vous connecter à un serveur MySQL tournant sur une autre machine. Notez bien : Les fichiers du RPM de serveur étaient appelés MySQL-VERSION.i386.rpm avant MySQL 4.0.10. C'est à dire qu'ils n'avaient pas le mot -server dans leur nom.
  • MySQL-Max-VERSION.i386.rpm Le serveur MySQL Max. Ce serveur a des capacités supplémentaires par rapport au serveur MySQL-server . Vous devez installer le RPM MySQL-server d'abord, parceque le RPM MySQL-Max dépend de lui.
  • MySQL-client-VERSION.i386.rpm Les programmes clients MySQL standards. Vous avez certainement besoin d'installer ce paquet.
  • MySQL-bench-VERSION.i386.rpm Tests et bancs d'essai. Nécessite Perl et les modules RPM msql-mysql-modules.
  • MySQL-devel-VERSION.i386.rpm Librairies et fichiers d'inclusions dont vous aurez besoin pour compiler d'autres clients MySQL, tels que les modules Perl.
  • MySQL-shared-VERSION.i386.rpm Ce paquet contient les bibliothèques partagées ( libmysqlclient.so* ) que certains languages et applications recherchent pour les charger dynamiquement, afin d'utiliser MySQL.
  • MySQL-shared-compat-VERSION.i386.rpm Ce paquet inclut la bibliothèque partagée pour MySQL 3.23 et MySQL 4.0. Installez ce paquet au lieu de MySQL-shared , si vous avec des applications installée qui utilisent dynamiquement MySQL 3.23 mais que vous voulez passez à MySQL 4.0 sans briser les dépendances. Ce paquet est disponible depuis MySQL 4.0.13.
  • MySQL-embedded-VERSION.i386.rpm La bibliothèque intégrée MySQL (depuis MySQL 4.0).
  • MySQL-VERSION.src.rpm Celui-ci contient le code source de tous les paquets précédents. Il peut donc être utilisé pour construire des fichiers RPM pour d'autres architectures (par exemple, l'Alpha ou le SPARC).
Pour voir tous les fichiers présents dans un paquet RPM, lancez :

shell> rpm -qpl MySQL-VERSION.i386.rpm
Pour effectuer une installation standard minimale, lancez :

shell> rpm -i MySQL-VERSION.i386.rpm MySQL-client-VERSION.i386.rpm
Pour installer uniquement le paquet du client MySQL, lancez :

shell> rpm -i MySQL-client-VERSION.i386.rpm
Les RPM fournissent une fonctionnalité qui permet de vérifier l'authenticité du paquet avant de l'installer. SI vous voulez en savoir plus sur cette fonctionnalité, voyez Vérifier l'intégrité du paquet avec MD5 ou GnuPG .Le fichier RPM place les données dans /var/lib/mysql . Le RPM crée aussi les entrées appropriées dans /etc/rc.d/ pour lancer le serveur automatiquement au démarrage. (Cela signifie que, si vous avez déjà effectué une installation auparavant, vous pouvez avoir besoin de faire une sauvegarde de vos fichiers de démarrage précédents si vous les changez, de façon à ne pas les perdre.) Voyez Lancer et arrêter automatiquement MYSQL pour plus d'informations sur commennt démarrer autmoatiquement MySQL au lancement du serveur.

Si vous voulez installer le RPM MySQL sur une ancienne distribution MySQL, qui ne supporte pas les scripts d'initialisation de /etc/init.d (directement ou via un lien symbolique), vous devez créer un lien symbolique qui pointe sur le dossier où les scripts d'initialisation sont installés. Par exemple, si ce dossier est /etc/rc.d/init.d , utilisez une de ces commandes avant d'installer le RPM, pour créer /etc/init.d sous forme de lien symbolique, qui pointe ici :


shell> cd /etc; ln -s rc.d/init.d .
Cependant, toutes les distributions Linux courantes doivent supporter le nouveau dossier /etc/init.d , car c'est imposé par la compatibilité LSB ( Linux Standard Base ).

Si les fichiers RPM que vous installez incluent MySQL-server , le démon mysqld devrait fonctionner après l'installation. Vous devriez être capable d'utiliser MySQL immédiatement. Configuration et tests consécutifs à l'installation .

Si quelquechose cloche, vous pouvez trouver plus d'information dans le chapitre d'installation binaire. Installer MySQL sous les autres systèmes Unix .

<< Installer MySQL sous Linux >>
Installer MySQL sous Windows Installation standard rapide de MySQL Installer MySQL sur Mac OS X