calogerogigante
Nom diii djjuuuuuu !!!
J'ai fait parfaitement étape par étape l'installation des binaires, sans aucun problème apparemment, et maintenant, j'ai le problème suivant : on dirait qu'à peine lancé, le daemon MySQL se stoppe immédiatement, quelqu'un a une idée pourquoi ?
Voici le message d'erreur :
========================================================
[root@localhost bin]# ./mysqld_safe --user=mysql &
[2] 4258
[1] Exit 127 mysqld_safe --user=mysql
[root@localhost bin]# Starting mysqld daemon with databases from /var/lib/mysql
STOPPING server from pid file /var/run/mysqld/mysqld.pid
050706 17:36:05 mysqld ended
=========================================================
Groupe mysql et user mysql ont été correctement créé, etc etc...
Si quelqu'un a la solution ??
remi
Tu peux regarder sur mon site, tu y trouveras les packages Mysql-4.1.11 (et php-5.0.4) compilé pour FC3 à partir des packages "rawhide" (c'est à dire bénéficiant de l'intégration par RedHat à l'OS).
Exemples :
- au premier lancement, le script pévoit la créatino des bases de données
- SElinux est paramètré pour le service mysql.
Personnellement, je déconseille l'utilisation des RPM de MySQL.com qui n'utilise pas les mêmes répertoires d'installations.
A+
calogerogigante
J'ai été prendre tous les RPM de ton site...
Et je t'en remercie beaucoup.
Mais est-ce que à mon stade foireux d'installation, je ne risque pas d'avoir des problèmes, si maintenant j'installe MySQL à partir de tes RPM pour FC 3 ?
Je suppose que je vais devoir avant retirer un par un les folders créés jusque maintenant... Enfin, je veux dire, faire l'inverse de chaque étape que j'ai fait pour essayer d'installer les binaires...
Ou alors je dois faire l'installation du RPM en forçant l'install ???
calogerogigante
Bon, rémi, c'est vraiment chouette...
Ca a l'air de marcher très bien, tes rpm...
Il me reste juste encore un problème pour l'installation des programmes query browser et administrator (qui sont très pratique et que j'aimerais bcp utiliser...)
Je te copie mon bash avec toutes les commandes de vérification que ça fonctionne et la dernière commande rpm qui merde un peu :
============================================================
-rw-rw-r-- 1 calo calo 4257437 Jul 6 18:59 mysql-4.1.11-2.i386.rpm
-rw-rw-r-- 1 calo calo 1536202 Jul 6 18:59 mysql-administrator-1.0.22-1.FC3.remi.i386.rpm
-rw-rw-r-- 1 calo calo 501716 Jul 6 18:59 mysql-bench-4.1.11-2.i386.rpm
-rw-rw-r-- 1 calo calo 398123 Jul 6 19:00 mysqlclient10-3.23.58-6.i386.rpm
-rw-rw-r-- 1 calo calo 48233 Jul 6 19:00 mysqlclient10-devel-3.23.58-6.i386.rpm
-rw-rw-r-- 1 calo calo 2031953 Jul 6 18:59 mysql-devel-4.1.11-2.i386.rpm
-rw-rw-r-- 1 calo calo 1677036 Jul 6 19:00 mysql-query-browser-1.1.9-1.FC3.remi.i386.rpm
-rw-rw-r-- 1 calo calo 7042506 Jul 6 19:00 mysql-server-4.1.11-2.i386.rpm
[root@localhost MySQL_rpm_FC3]# ps -A | grep mysql
4278 pts/2 00:00:00 mysqld_safe
4306 pts/2 00:00:00 mysqld
4338 pts/3 00:00:00 mysqltest
[root@localhost MySQL_rpm_FC3]# rpm -qa | grep mysql
mysql-bench-4.1.11-2
mysql-4.1.11-2
mysql-server-4.1.11-2
mysqlclient10-3.23.58-6
mysql-devel-4.1.11-2
mysqlclient10-devel-3.23.58-6
[root@localhost MySQL_rpm_FC3]# rpm -ivh mysql-query*
warning: mysql-query-browser-1.1.9-1.FC3.remi.i386.rpm: V3 DSA signature: NOKEY, key ID 00f97f56
error: Failed dependencies:
libatkmm-1.0.so.1 is needed by mysql-query-browser-1.1.9-1.FC3.remi.i386
libgdkmm-2.0.so.1 is needed by mysql-query-browser-1.1.9-1.FC3.remi.i386
libglibmm-2.0.so.1 is needed by mysql-query-browser-1.1.9-1.FC3.remi.i386
libgtkmm-2.0.so.1 is needed by mysql-query-browser-1.1.9-1.FC3.remi.i386
libpangomm-1.0.so.1 is needed by mysql-query-browser-1.1.9-1.FC3.remi.i386
libsigc-1.2.so.5 is needed by mysql-query-browser-1.1.9-1.FC3.remi.i386
[root@localhost MySQL_rpm_FC3]#
==========================================================
Il semble qu'il me manque donc une librairie pour pouvoir installer query et administrator...
C'est quoi exactement, cette librairie ??
remi
Si tu as fait des "make install" à partir des sources la désinstallation n'est jamais simple.... (sauf si tu as utiliser l'option --prefix).
Il est préférable de ne pas utiliser l'option --force pour installer un RPM. Il faut l'installer normalement et traiter les problèmes (désinstallation des anciens RPM, par exemple).
N'oublie pas d'installer le package mysqlclient10 qui sert à la compatibilité pour les applications FC3 compilées avec MySQL-3.23.58.
A+
calogerogigante
Aïe !! J'ai forcé la désinstallation de MySQL 3.23...
C'est grave ????
remi
Sur ma page d'accueil il est écrit :
L'installation de ces packages nécessite l'installation de librairies disponibles dans les Fedora Extras (gtkmm20, libsigc++, etc) et de la version 4.1.11 de MySQL disponible ici.
Donc :
gtkmm20-2.2.12-1.i386.rpm et
libsigc++-1.2.5-5.i386.rpm
Ou bien sur (si le dépot "extras" est configuré)
yum install gtkmm20 libsigc++
A+
remi
calogerogigante a écrit:
Aïe !! J'ai forcé la désinstallation de MySQL 3.23...
C'est grave ????
Je pense que cela est lié aux dépendances sur la librairie libmysqlclient.so.10 qui est contenu dans le RPM mysqlclient10 que tu as installé ensuite.
Donc non, pas grave.
calogerogigante
Génial !!
Tout fonctionne !!
Rémi, tu m'as été d'un très grand secours ! M E R C I !!!
😉 😉 😉 😉 😉 😉 😉
calogerogigante
Heu... Pour éviter d'ouvrir encore un post là-dessus, je préfère continuer mes questions ici...
Comment dois-je faire pour automatiser le lancement du serveur mysql au démarrage de la session ?
Y'a-t-il un endroit dans KDE sous FC3 qui le permette ?
calogerogigante
Personne pour m'expliquer comment mettre mysqld_safe en démarrage automatique à chaque session ??
(Je dois aussi signaler que je dois être en root pour pouvoir lancer le daemon mysql...)
Mais je ne sais vraiment pas où je dois ajouter quelque chose pour ça...
Merci d'avance pour votre aide...
remi
Soit en utilisant l'outil de graphique de gestion des services (
serviceconf).
Soit avec la commande
chkconfig
chkconfig mysqld on
A+
calogerogigante
C'est impeccable : je suis allé dans le menu K démarer / System Settings / Server settings / Services (en root)
ET là, j'ai coché mysqld (qui était décoché).
Maintenant, j'ai enfin un daemon MySQL 4.1 qui fonctionne parfaitement, et qui se lance proprement à chaque démarrage sous FC 3 !
Je suis totalement prêt maintenant à travailler sur mes applications clients en C ! 😉
Merci Rémi !! Je te suis très reconnaissant !!
Et longue vie à ce forum !!
P.S.: comment je fais pour mettre [ résolu ] dans le titre de mon sujet ??
Je ne vois nullepart de boutons EDIT pour le 1er post ???