2.3 Installer MySQL à partir des sources
2 Installation de MySQL
Manuel de Référence MySQL 4.1 : Version Française
->Vue d'ensemble de l'installation rapide . Appliquer des patches . Options habituelles de configure . Installer à partir de l'arbre source de développement . Problèmes de compilation? . Notes relatives aux MIT-pthreads . La distribution source Windows
|
2.3.1 Vue d'ensemble de l'installation rapide Les commandes de base que vous devez exécuter pour installer MySQL à partir des sources sont :
shell> groupadd mysql shell> useradd -g mysql mysql shell> gunzip < mysql-VERSION.tar.gz | tar -xvf - shell> cd mysql-VERSION shell> ./configure --prefix=/usr/local/mysql shell> make shell> make install shell> scripts/mysql_install_db shell> chown -R root /usr/local/mysql shell> chown -R mysql /usr/local/mysql/var shell> chgrp -R mysql /usr/local/mysql shell> cp support-files/my-medium.cnf /etc/my.cnf shell> /usr/local/mysql/bin/safe_mysqld --user=mysql & ou shell> /usr/local/mysql/bin/mysqld_safe --user=mysql & si vous utilisez MySQL 4.x.
|
Si vous voulez avoir le support des tables InnoDB, vous devez éditer le fichier
/etc/my.cnf
et enlever le caractère
#
avant le paramètre qui commence par
innodb_...
.
Fichier d'options
my.cnf
, et Options de démarrage InnoDB .Si vous utilisez un fichier RPM source, faites :
shell> rpm --rebuild MySQL-VERSION.src.rpm
|
Cela produira un fichier RPM binaire que vous pourrez installer.Vous pouvez ajouter des utilisateurs en lançant le script
bin/mysql_setpermission
si vous installez les modules Perl
DBI
et
Msql-Mysql-modules
.
Ci-dessous, une description plus détaillée.
Pour installer MySQL à partir des sources, suivez ces étapes et procédez à Configuration et tests consécutifs à l'installation , pour la configuration et les tests consécutifs à l'installation :
Après que tout soit installé, vous devez initialiser et tester votre distribution :
shell> /usr/local/mysql/bin/safe_mysqld --user=mysql &
|
Si cette commande échoue immédiatement sur un
mysqld daemon ended
, vous pouvez
trouvez des informations dans le fichier
mysql-data-directory/'hostname'.err
.
La raison la plus courante est que vous avez déjà un autre serveur
mysqld
qui fonctionne. Faire fonctionner plusieurs serveurs MySQL sur la même machine .Procédez maintenant à la Configuration et tests consécutifs à l'installation .
|