Bonjour...

Je voulais savoir si quelqu'un sait où je peux trouver les RPM de MySQL (4 ou 5) pour Fedora Core 3.
Ainsi que les RPM de MySQL QueryBrowser et MySQL Administrator.

J'ai peut-être mal cherché, y compris sur le site de MySQL, mais je n'ai vraiment pas trouvé...

Si quelqu'un a un lien utile, ce serait super sympa...
😉
Oui, OK...
J'avais trouvé cela aussi...
J'ai juste eu beaucoup de mal à installer ces rpm "généraux"...
Je pensais qu'il existait des RPM de MySQL vraiment spécifiques à la Fedora Core 3.

Mais je pense que je vais essayer quand même de chipoter et d'installer MySQL à partir des versions précompilées de MySQL...

C'est pas toujours simple, l'installion sous Linux, hein ?

Merci en tout cas pour le post !
😉
Personne n'a envie de faire un beau tutoriel clair et complet sur l'installation de ce grand SGBDR qu'est MySQL, sous notre O.S. favori ?

😉 😉 😉 😉
T'as essayé de matter sur les CD's de la FC3 ???

Ensuite, MySQL, c'est toujours mieux d'installer en tar.gz avec les options adéquates 😉

enfin en tar.gz .. C'est-à-dire :
./configure [color=990000][+ options][/color]
./make && make install

Pour les options, faut chercher sur internet pour avoir des belles lignes de ./configure
OK, je vais essayer l'installation à partir du tar (càd les sources, donc...)

Avec ./configure
./make
./make install (root)

Je te tiens au courant de ce que ça va donner (et j'irai aussi voir dans le CD n°4 de F.C.3 ).
😉
Une petite remarque sur le site de MySQL à propos de l'installation à partir des sources m'a un peu refroidi...

"Compiler Advisory: Several users have reported random crashes and table corruptions when using MySQL binaries compiled with gcc 2.96 on the x86 Linux platform. We suggest that you use gcc 2.95 or gcc 2.91 to compile your own binaries. It should also be safe to use gcc 3.2.

For maximum stability and performance, we recommend that you use the binaries we provide."

Je vais quand même ré-essayer mon install à partir des binaries...

Je ferais un tutorial clair et détaillé sur le sujet, si je réussis...
😉
bjr

n'ais pas peur il te faut un yum update gcc et c'est bon si tu utilise une version trop ancienne visiblement il y a des erreur c'est tout ...

compile et sa va marcher tt seul comme un grand et sans probleme...

lorsque tu auras trouver tte les option de configure :-D
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 ??
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+
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 ???
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 ??
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+
Aïe !! J'ai forcé la désinstallation de MySQL 3.23...

C'est grave ????
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+
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.
Génial !!

Tout fonctionne !!

Rémi, tu m'as été d'un très grand secours ! M E R C I !!!
😉 😉 😉 😉 😉 😉 😉
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 ?
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...
Soit en utilisant l'outil de graphique de gestion des services (serviceconf).

Soit avec la commande chkconfig
chkconfig mysqld on
A+