Rechercher : dans
Par :

Install DBD::mysql (le dédale des lib perl)

Dernière réponse le 19 jun 2007 à 18:51:16 bob031, le 29 jan 2007 à 12:24:01 
 Signaler ce message aux modérateurs

Bonjour,

Je n'arrive pas à installer le module DBD::Mysql ( via CPAN ou par fichier.tar.gz) car je bute systématiquement sur le message suivant :

Cannot find the file 'mysql_config'! Your execution PATH doesn't seem
not contain the path to mysql_config. Resorting to guessed values!
Can't exec "mysql_config": Aucun fichier ou répertoire de ce type at Makefile.PL line 465.
Can't exec "mysql_config": Aucun fichier ou répertoire de ce type at Makefile.PL line 465.
Can't exec "mysql_config": Aucun fichier ou répertoire de ce type at Makefile.PL line 465.
Can't exec "mysql_config": Aucun fichier ou répertoire de ce type at Makefile.PL line 465.
Can't exec "mysql_config": Aucun fichier ou répertoire de ce type at Makefile.PL line 465.
Can't exec "mysql_config": Aucun fichier ou répertoire de ce type at Makefile.PL line 465.
Failed to determine directory of mysql.h. Use

perl Makefile.PL --cflags=-I<dir>

to set this directory. For details see the INSTALL.html file,
section "C Compiler flags" or type

perl Makefile.PL --help

j'ajoute que Perl et Mysql on été ajouté via le centre de contrôle mandriva (rpm).

Mysql 5.0
perl, v5.8.8 built for i386-linux


Quelqu'un pourrait-il m'expliquer, svp, d'ou sort ce fichier mysq.config ?
J'ajoute aussi que Mysql à été simplement installé, je n'ai pas fait de connexion au serveur, ni créé de base de données, ni créé d'utilisateur !

D'avance merci !

bob031

Configuration: Linux Mandriva One 2007

Meilleures réponses pour « install DBD::mysql (le dédale des lib perl) » dans :
Installation de Mysql sous Linux Gentoo Voir L’installation de Mysql sous la distribution Gentoo est très facile et se fait en quelques étapes : Lancer la commande emerge dev-db/mysql Cette commande permet le téléchargement des packades nécessaire à l’installation de mysql et...
Installation rapide de LAMP (Apache+MySql+php) sous Linux VoirLAMP = Linux+Apache+MySql+Php. C'est le serveur web par excellence. L'ensemble est facile à installer. Installation rapide sudo aptitude install apache2 php5 mysql-server php5-mysql libapache2-mod-php5 Le mot de passe administrateur mySQL...
Installation / migration Mysql 5.1 avec les binaires officiels VoirPour de multiples raisons, je préfère installer Mysql depuis les binaires compilés par Mysql ,plutôt que d'utiliser les packages (rpm, apt, ...) : les packages installent dans les répertoires de leur choix, il est difficile de maîtriser cela on...
MySQL - Installation sous Windows VoirPrésentation de MySQL MySQL est un Système de Gestion de Bases de Données (SGBD) fonctionnant sous Linux et Windows. Depuis la version 3.23.19, MySQL est sous Licence GPL (aussi bien sous Linux que Windows), ce qui signifie qu'il peut être utilisé...
Installation d'un serveur Web sous Linux (Apache, PHP et MySQL) VoirIntroduction Un serveur web est un logiciel permettant de rendre accessibles à de nombreux ordinateurs (les clients) des pages web stockées sur le disque. Cette fiche pratique explique comment installer le serveur web Apache sur un système de type...

1

bob031, le 29 jan 2007 à 13:12:13
  • +2

Re -

Je pense avoir trouvé la piste :
http://search.cpan.org/src/CAPTTOFU/DBD-mysql-4.001/INSTALL.­html#red_hat_linux
------------------------------------------------------------­------------------------------------
As of version 7.1, Red Hat Linux comes with MySQL and DBD::mysql. You need to ensure that the following RPM's are installed:
mysql
perl-DBI
perl-DBD-MySQL
For installation from source the following RPM's are required
mysql-devel
libz-devel
Optional are
mysql-server
------------------------------------------------------------­----------------------------

et l'info a été trouvé là :
http://forums.mysql.com/read.php?51,54411,86062#msg-86062
------------------------------------------------------------­----------------------------
The development files, including mysql_config, are in the MySQL-devel-standard-xxxx.yyy.rpm package. The actual package name is somewhat obscurely listed on the MySQL downloads page as 'Headers and libraries':

[dev.mysql.com]

Install this RPM and the error is immediately resolved, allowing DBD::mysql to install error-free.
------------------------------------------------------------­--------------------------------

c'est forcément ça ! depuis le temps que je suis dessus ! ouf !

merci quand même !

Répondre à bob031

2

bob031, le 29 jan 2007 à 13:34:32

Re re

je viens d'installer DBD::mysql via CPAN et je n'obtiens plus le message d'erreur à propose de mysql_config !

bob031

PS : tous les tests de l'install n'ont pas marché mais ceci est une autre histoire (je pense que la raison est la suivante : ce sont des tests de connexion au serveur et comme le seveur ne tourne pas ..........)

Répondre à bob031

3

malick25, le 18 jun 2007 à 14:54:39

Salut Bob031
J'ai actuellement le même soucis que toi, cependant je dispose d'un serveur debian/sarge avec un mysql-server-5.0.32etch1.
J'ai essyé ta procédure mais le problème persite.
Pourrais tu me donner ton point de vu là dessus stp?

Merci d'avance!

Répondre à malick25

4

 bob031, le 19 jun 2007 à 18:51:16

Salut Malick25,

désolé de répondre tardivement ....j'avais pas vu ton post !
Peut-être peux-tu donner des détails sur ton problème afin qu'on puisse t'aider.
Je suis pas spécialiste et tout ce que je sais est indiqué dans les liens que j'ai indiqué.
Je suis sous Mandriva, mais il y a sur le forum des spécialistes débian.

:-))

Répondre à bob031
Collection CommentÇaMarche.net