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 :

pbm avec dbi


Sujet :

SGBD Perl

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    296
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 296
    Par défaut pbm avec dbi
    Bonjour,
    pouvez vous m'aider à résoudre mon problème.
    Merci d'avance.
    j'essaye d'envoyer mes données à la BD mais j'ai cet erreur
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    DBD::mysql initialisation failed: Can't locate object method "driver" via package "DBD::mysql" at C:/perl/site/lib/DBI.pm line 782.
     
    Perhaps the capitalisation of DBD 'mysql' isn't right. at testtrt.pl line 15
    et voila ma ligne 15
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    	my $db = DBI -> connect (("dbi:mysql:dbname=tdm;host=localhost;","chakri","farid")) or die "connection impossible!";
    merci beaucoup de votre aide

  2. #2
    Expert confirmé
    Avatar de Jedai
    Homme Profil pro
    Enseignant
    Inscrit en
    Avril 2003
    Messages
    6 245
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Avril 2003
    Messages : 6 245
    Par défaut
    Citation Envoyé par mariafan
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    	my $db = DBI -> connect (("dbi:mysql:dbname=tdm;host=localhost;","chakri","farid")) or die "connection impossible!";
    Trop de parenthèses !! Et un ";" au lieu d'un ":", je pense que l'erreur vient de cette substitution, réessaie avec :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    my $db = DBI->connect("dbi:mysql:dbname=tdm:host=localhost","chakri","farid") or die "connection impossible!";
    Sinon, est-il possible que tu aies oublié d'installer DBD::mysql ?

    --
    Jedaï

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    296
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 296
    Par défaut
    j'ai changer la ligne de la connexion avec celle que tu m'as posté => mais yjs le même pbm
    et au paravant avec ppm j'ai installer DBD-MYSQL
    me donne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DBD-musql 3.002: up to date
    et je bloque la dans j'ai essayé de réinstaller perl dès le début mais tjs le meme pbm juste lorsque je veux transmettre des données à la BDD Mysql
    je vois pas detout le pbm

  4. #4
    Expert confirmé
    Avatar de Jedai
    Homme Profil pro
    Enseignant
    Inscrit en
    Avril 2003
    Messages
    6 245
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Avril 2003
    Messages : 6 245
    Par défaut
    Et ta version de DBI ?

    --
    Jedaï

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    296
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 296
    Par défaut
    ma version de DBI est: DBI 1.56: up to date.
    j'ai beau essayé d''installer et de réinstaller le DBI mais sans résultat.
    est-ce c'est due à une incompatibilité ?
    ou dois-je aller travailler sur unix?

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    296
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 296
    Par défaut
    j'ai beau cherché mais j'ai pas trouvé de réponse, peut etre c'est du à mon easyphp mon serveur Mysql et apache qui sont pas compatible??????
    est ce que devais-je mettre mon script dans la partie www ou dans la partie mysql de apache????
    je ne sais plus quoi faire help me

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

Discussions similaires

  1. Petit probleme avec DBI
    Par cryptorchild dans le forum SGBD
    Réponses: 4
    Dernier message: 01/12/2005, 10h07
  2. Etablir une connexion permanete avec dbi
    Par cryptorchild dans le forum SGBD
    Réponses: 2
    Dernier message: 28/11/2005, 20h42
  3. pbm avec setMinimumSize()
    Par toxyshow dans le forum Agents de placement/Fenêtres
    Réponses: 2
    Dernier message: 26/11/2005, 18h30
  4. pbm avec les foreigns keys.....
    Par j_bonc dans le forum PostgreSQL
    Réponses: 4
    Dernier message: 11/06/2004, 10h23
  5. Pbm avec les '&'...
    Par AmaX dans le forum Composants VCL
    Réponses: 2
    Dernier message: 19/08/2002, 11h08

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