IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SGBD Perl Discussion :

DBD mysql probleme


Sujet :

SGBD Perl

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mai 2006
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 33
    Par défaut DBD mysql probleme
    Salut a tous

    Je me trouve devant un problème qui paraîtra très simple pour certain mais la je coince, de plus j'avais deja ouvert un sujet concernant cela mais la solution apporte ne marche plus et est detaille dans la solution 1

    Voila j’ai voulu installer BDB-mysql

    1ère solution

    Je me suis tout d’abord servit de la méthode se trouvant ici
    http://perl.developpez.com/faq/?page...32#sectionC32a

    J’ai installe les différents repositories

    A ma grande surprise aucun module n’est accessible de theoryx et trouchelle, comme le montre le fichier joint de mon ppm

    En cherchant dans les modules a installer dans ppm il n’y pas le module DBD-mysql
    A mon grand désarroi il existe dans http://theoryx5.uwinnipeg.ca/ppms/
    Mais je ne peux pas utiliser l’interface ppm car il n'a pas pu importer de packages de ce site.

    Pas de problème je passe à la

    2° solution
    Me servir de la syntaxe

    ppm install I:\....\perl1\module\DBD-mysql.ppd

    Je télécharge alors le fichier DBD-mysql-4.006.tar.gz du site
    http://theoryx5.uwinnipeg.ca/ppms/

    Et créer un fichier dbd-mysql.ppd

    <SOFTPKG NAME="DBD-mysql" VERSION="4,0,0,6">
    <TITLE>DBD-mysql</TITLE>
    <ABSTRACT>Gregorian calendar date calculations</ABSTRACT>
    <AUTHOR>Steffen Beyer (sb@engelschall.com)</AUTHOR>
    <IMPLEMENTATION>
    <DEPENDENCY NAME="Bit-Vector" VERSION="6,4,0,0" />
    <DEPENDENCY NAME="Carp-Clan" VERSION="5,3,0,0" />
    <OS NAME="MSWin32" />
    <ARCHITECTURE NAME="MSWin32-x86-multi-thread" />
    <CODEBASE HREF="DBD-mysql-4.006.tar.gz" />
    </IMPLEMENTATION>
    <IMPLEMENTATION>
    <DEPENDENCY NAME="Bit-Vector" VERSION="6,4,0,0" />
    <DEPENDENCY NAME="Carp-Clan" VERSION="5,3,0,0" />
    <OS NAME="MSWin32" />
    <ARCHITECTURE NAME="MSWin32-x86-multi-thread-5.8" />
    <CODEBASE HREF="DBD-mysql-4.006.tar.gz" />
    </IMPLEMENTATION>
    <IMPLEMENTATION>
    <DEPENDENCY NAME="Bit-Vector" VERSION="6,4,0,0" />
    <DEPENDENCY NAME="Carp-Clan" VERSION="5,3,0,0" />
    <OS NAME="MSWin32" />
    <ARCHITECTURE NAME="MSWin32-x86-multi-thread-5.10" />
    <CODEBASE HREF="DBD-mysql-4.006.tar.gz" />
    </IMPLEMENTATION>
    </SOFTPKG>
    Ainsi j’installe le package dbd-mysql sans erreur

    Mais quand je lance mon script pour me connecte à ma base mysql

    J’ai ce message :

    install_driver(mysql) failed: Can't locate loadable object for module DBD::mysql
    in @INC (@INC contains: G:/Perl/site/lib G:/Perl/lib .) at (eval 9) line 3
    Compilation failed in require at (eval 9) line 3.
    Perhaps a module that DBD::mysql requires hasn't been fully installed
    at I:\richard\PMU\script\Nouveau dossier\mysql.pl line 15


    L’installe semble ne pas avoir marcher, je passe à la

    3° solution
    Utiliser le Makefile.PL que l’on obtient en décompressant le fichier DBD-mysql-4.006.tar.gz

    Je lance ainsi la commande suivante

    perl I:\....\perl1\module\DBD-mysql-4.006.tar\DBD-mysql-4.006\DBD-mysql-4.006\Makefile.PL "--libs=-LG:\MySQL\MySQL Server 5.0\lib\opt -lmysqlclient" "--cflags=-IG:\MySQL\MySQL Server 5.0\include"

    L'installe c'est bien passe mais quand je lance le script
    A mon grand regret j’ai le même message d’erreur

    install_driver(mysql) failed: Can't locate loadable object for module DBD::mysql
    in @INC (@INC contains: G:/Perl/site/lib G:/Perl/lib .) at (eval 9) line 3
    Compilation failed in require at (eval 9) line 3.
    Perhaps a module that DBD::mysql requires hasn't been fully installed
    at I:\richard\PMU\script\Nouveau dossier\mysql.pl line 15



    J’ai voulu détaille car j’ai vraiment chercher avant de demander de l’aide et suis pas un pro du perl
    Mais la sais plus quoi faire et j’ai besoin de ce module DBD-mysql

    Quelqu un aurait il une solution à mon erreur ???

    Merci pour cette aide precieuse.
    Images attachées Images attachées  

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. probleme installation DBD::mysql
    Par snufx dans le forum Modules
    Réponses: 4
    Dernier message: 10/01/2008, 08h11
  2. [MySQL] Probleme de connexion
    Par sylvain_neus dans le forum Hibernate
    Réponses: 19
    Dernier message: 01/08/2007, 09h34
  3. [ADO][MySQL]probleme de parametres
    Par bidochon dans le forum Bases de données
    Réponses: 6
    Dernier message: 11/06/2004, 20h33
  4. [debutante][JDBC/MySQL] probleme de pilote
    Par nounou dans le forum JDBC
    Réponses: 3
    Dernier message: 27/04/2004, 14h26
  5. [MYSQL] Probleme lors de la compilation
    Par Nasky dans le forum Autres éditeurs
    Réponses: 10
    Dernier message: 24/02/2004, 17h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo